summaryrefslogtreecommitdiff
path: root/ironic/conductor/task_manager.py
Commit message (Expand)AuthorAgeFilesLines
* Avoid RPC notify_conductor_resume_{deploy,clean} in agent_baseDmitry Tantsur2021-12-061-0/+8
* require_exclusive_lock: log traceback that lead to an errorDmitry Tantsur2021-09-231-0/+5
* Don't try to use attempts=None with tenacityDmitry Tantsur2021-03-111-4/+5
* Lazy-load node details from the DBArne Wiebalck2021-03-021-7/+65
* Replace retrying with tenacityBoden R2021-02-151-9/+10
* Always retry locking when performing task handoffJason Anderson2020-11-241-2/+11
* Do not retry locking when heartbeatingDmitry Tantsur2020-09-181-1/+6
* Add agent power interfaceDmitry Tantsur2020-07-201-0/+13
* Allow deleting nodes with a broken driverDmitry Tantsur2020-07-071-0/+4
* Fix the remaining hacking issuesDmitry Tantsur2020-03-311-2/+2
* Stop using six libraryRiccardo Pittau2019-12-231-3/+3
* Change log level based on node statusRiccardo Pittau2019-09-261-6/+14
* Fix updating nodes with removed or broken driversDmitry Tantsur2019-01-091-2/+9
* Allocation API: allow skipping retries in TaskManagerDmitry Tantsur2019-01-071-8/+11
* Fix task_manager process_event docstringVladyslav Drok2018-05-311-2/+2
* Fix W605 ErrorsJulia Kreger2018-05-091-2/+2
* Stop verifying updated driver in creating taskHironori Shiina2018-04-241-10/+4
* add portgroups in the task_manager docstringsyuan liang2017-04-101-0/+2
* Remove translation of log messages from ironic/conductorRamamani Yeleswarapu2017-03-221-10/+10
* Add volume_connectors and volume_targets to taskJulia Kreger2016-12-021-0/+10
* Move interface validation from API to conductor sideDmitry Tantsur2016-12-011-0/+1
* Add node provision state change notificationYuriy Zveryanskyy2016-11-181-2/+68
* Log node state transitions at INFO levelDmitry Tantsur2016-10-061-1/+8
* Refresh fsm in task when a shared lock is upgradedJim Rollenhagen2016-09-011-10/+12
* Merge imports in codeNguyen Hung Phuong2016-08-241-3/+1
* Log node uuid rather than id when acquiring node lockCao Shufeng2016-08-191-2/+3
* Allow changing lock purpose on lock upgradePavlo Shchelokovskyy2016-08-181-2/+6
* Allow vendor drivers to acquire shared locksMario Villaplana2016-05-131-0/+3
* Merge "Adopt Ironic's own context"Jenkins2016-04-141-17/+2
|\
| * Adopt Ironic's own contextLin Tan2016-04-011-17/+2
* | Fix typos in some source files.Dao Cong Tien2016-03-251-1/+1
|/
* Merge "Add ensure_thread_contain_context() to task_manager"Jenkins2016-03-211-0/+20
|\
| * Add ensure_thread_contain_context() to task_managerLin Tan2016-03-161-0/+20
* | Make sure target state is cleared on stable statesLucas Alvares Gomes2016-03-181-1/+8
|/
* Merge "Refactor driver loading to load a driver instance per node"Jenkins2016-03-031-2/+2
|\
| * Refactor driver loading to load a driver instance per nodeJim Rollenhagen2016-03-011-2/+2
* | Set node last_error in TaskManagerYuriy Zveryanskyy2016-02-291-3/+32
|/
* Switch to Futurist library for asynchronous execution and periodic tasksDmitry Tantsur2016-02-241-7/+7
* Add portgroups to support LAG interfaces - RPCLaura Moore2016-02-041-0/+4
* Use node uuid in some exception logKan2016-01-281-1/+1
* Specifying target provision states in fsmRuby Loo2015-11-181-3/+6
* Convert functools.wraps() usage to six.wraps()John L. Villalovos2015-09-161-3/+2
* Use the oslo_utils.timeutils 'StopWatch' classJoshua Harlow2015-08-111-7/+8
* Only take exclusive lock in sync_power_state if node is updatedDmitry Tantsur2015-07-291-1/+7
* Allow upgrading shared lock to an exclusive oneDmitry Tantsur2015-07-201-17/+39
* Make task_manager logging more helpfulDmitry Tantsur2015-06-251-8/+28
* Fixes some docstring warningsMario Villaplana2015-05-151-2/+2
* Use oslo_log libGhe Rivero2015-05-051-1/+1
* Fix two typosZhenguo Niu2015-03-111-1/+1
* Use oslo_utils replace oslo.utilsjiangfei2015-02-191-1/+1