Commit Graph

33 Commits (af6fbf0717de9e9b92007615ba0d9760c7964d89)

Author SHA1 Message Date
Dmitry Tantsur af6fbf0717 Support Ironic node names in our API 7 years ago
Dmitry Tantsur b65ab065ea Store ramdisk logs on all processing failures, not only reported by the ramdisk 7 years ago
dparalen f9e9a88d89 Allow rerunning introspection on stored data 7 years ago
Dmitry Tantsur b638c70f82 Use all valid MAC's for lookup 7 years ago
Anton Arefiev 2cbcfcd2a4 Don't fail on power off if in enroll state 7 years ago
Dmitry Tantsur 5b02024cca Use futurist library for asynchronous tasks 7 years ago
Dmitry Tantsur 0f8b5de248 Split ironic-related functions from utils to separate common.ironic module 7 years ago
Dmitry Tantsur e86cec3b07 Stop storing ramdisk logs with the introspection data 7 years ago
dparalen 7a3d93700e Introduce API for aborting introspection 7 years ago
Dmitry Tantsur cc422c0a5e Remove deprecated support for passing patches lists into hooks 7 years ago
Dmitry Tantsur 0423d93736 Track node identification during the whole processing 7 years ago
Dmitry Tantsur 22fddca500 Properly report preprocessing errors to a user 7 years ago
Dmitry Tantsur 2b8cc3a93f Lock nodes to avoid simultaneous introspection requests 7 years ago
Zhenguo Niu bcd8d5dfa0 Replace deprecated LOG.warn with LOG.warning 7 years ago
Dmitry Tantsur 105aa64f60 Deprecate returning patches from plugins 7 years ago
Dmitry Tantsur eb9b3da67a Add introspection rules support 7 years ago
Dmitry Tantsur 5b02639716 Move update functions to NodeInfo object 7 years ago
John Trowbridge d7447b3f9e Add logging to introspection data storage 7 years ago
John Trowbridge 6eb9f58c87 Store and expose introspection data 7 years ago
Yuiko Takada 6ce87e8f42 Migrate to oslo_log 7 years ago
Dmitry Tantsur 28eeb58faf Use retries provided by ironicclient instead of ad-hoc ones 7 years ago
Sam Betts 5b969e0a31 Provide hook into process when a node isn't found 8 years ago
Dmitry Tantsur ea73ac3d49 Move create_ports to NodeInfo 8 years ago
Dmitry Tantsur ff44040d2c Rework processing hook interface for 2.0.0 8 years ago
Dmitry Tantsur d09da96e02 Naming clean up 8 years ago
Dmitry Tantsur 3ac546b157 Add node() and ports() to NodeInfo 8 years ago
Sam Betts 22bd600ada Add node UUID to response from /v1/continue 8 years ago
Sam Betts 44d15cde7c Make the number of green threads configurable 8 years ago
Dmitry Tantsur d6404d2f99 Rename discoverd -> inspector 8 years ago
Dmitry Tantsur eafa4ea94b Doublecheck node provision state on receiving data from ramdisk 8 years ago
Dmitry Tantsur 958dc0a10b Delay failure from pre-processing hooks 8 years ago
Dmitry Tantsur a62dbbd2e4 Invalidate cached node information after hooks run 8 years ago
Dmitry Tantsur 14a8ce58dc Stop waiting for power off to happen after introspection 8 years ago
Dmitry Tantsur bffcb9a1ef Use less verbose imports for i18n 8 years ago
YuikoTakada 827bbcf560 Support i18n part3 8 years ago
Dmitry Tantsur 9a899d730f Also set IPMI address if it's not set already 8 years ago
Dmitry Tantsur c8080163b3 Don't wait for too long for IPMI credentials update 8 years ago
Dmitry Tantsur 4cdc5318dc Revamp support for setting IPMI credentials 8 years ago
Dmitry Tantsur e29f66adf6 General naming and strings clean up 8 years ago
Dmitry Tantsur 80dadac055 Switch setting IPMI credentials to using options and HTTP params 8 years ago
Dmitry Tantsur f009785d8a Store introspection result in the local database 8 years ago
Dmitry Tantsur 6432b534f6 Wait for power off before finishing discovery 8 years ago
Dmitry Tantsur bdaf0f4d15 Review and fix logging messages 8 years ago
Dmitry Tantsur 16bbe0e3a7 Retry on Conflict exceptions from Ironic 8 years ago
Dmitry Tantsur 43b0769703 Support updating IPMI credentials from within ramdisk 8 years ago
Dmitry Tantsur b8e1d97e81 Refactoring: split discoverd.py into 2 modules 8 years ago
Dmitry Tantsur bc9a5d9e5d Refactoring: drop features incompatible with Kilo changes 8 years ago
Dmitry Tantsur 3312522af2 Refactoring: consolidate standard plugins in one module 8 years ago
Dmitry Tantsur 4f209bb1e2 Wait for power off state before calling discovery done 8 years ago
Dmitry Tantsur c92d516625 Separate validating NIC data into a new plugin 8 years ago