Commit Graph

50 Commits (fc2e029fa6318384f840bdc8bc54894396308299)

Author SHA1 Message Date
yaojun fc2e029fa6 Adds node state to the API response data 6 years ago
John L. Villalovos ea97d2b733 Use flake8-import-order 6 years ago
Dmitry Tantsur 73584d27bb Clean up deprecated configuration options 6 years ago
Anton Arefiev 71099c9248 Change (started|finished)_at column type 6 years ago
Dmitry Tantsur 635db52b4d Deprecate setting IPMI credentials 6 years ago
dparalen 7cb40d5fec Add API for listing all introspection statuses 6 years ago
Anton Arefiev 2401f0cb10 Allow to configure cache clean up period 6 years ago
dparalen 3b15527580 UUID, started_at, finished_at in the status API 6 years ago
Alfredo Moralejo 522113da43 Add callback function to manage missing hooks 6 years ago
Anton Arefiev 0d9c0cdc30 Fix response code for rule creating API 7 years ago
Dmitry Tantsur af6fbf0717 Support Ironic node names in our API 7 years ago
dparalen f9e9a88d89 Allow rerunning introspection on stored data 7 years ago
Pavlo Shchelokovskyy 35f332539d Use keystoneauth for Ironic and Swift clients 7 years ago
Jiri Tomasek 19fe16fd42 Added CORS support to Ironic Inspector 7 years ago
Dmitry Tantsur 8b0753391a Refactor service init, shutdown and run into a separate class 7 years ago
Dmitry Tantsur 48aa5226ca Fix incorrect string formatting in the SSL code 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
Anton Arefiev 8a0b5149f3 Logging configuration options at startup 7 years ago
dparalen 7a3d93700e Introduce API for aborting introspection 7 years ago
Dmitry Tantsur 0423d93736 Track node identification during the whole processing 7 years ago
Dmitry Tantsur 5a5f885e3e Enable ramdisk log collection in devstack plugin and improve logging 7 years ago
Dmitry Tantsur 2df2918814 Validate that data received from the ramdisk is a JSON object 7 years ago
Dmitry Tantsur 0533f463fd Improve debug logging 7 years ago
Dmitry Tantsur 77d0052c51 Never run Flask application with debug mode 7 years ago
Sam Betts d5f08170a4 Add API Discovery to Ironic Inspector 7 years ago
Dmitry Tantsur eb9b3da67a Add introspection rules support 7 years ago
John Trowbridge d7447b3f9e Add logging to introspection data storage 7 years ago
Dmitry Tantsur f02540ab2c Fix logic for internal server error 7 years ago
John Trowbridge 6eb9f58c87 Store and expose introspection data 7 years ago
Yuiko Takada 6ce87e8f42 Migrate to oslo_log 7 years ago
Yuiko Takada 399ffda676 Periodically check nodes' existance 7 years ago
Dmitry Tantsur 6b5c4a342b Split common database code into ironic_inspector.db 7 years ago
Yuiko Takada 9c44b89967 Load authenticate token from HTTP header 7 years ago
Dmitry Tantsur 57ae4622f2 Implement optional API versioning 7 years ago
Dmitry Tantsur 66f729c0f2 Provide more meaningful message for error 500 7 years ago
Dmitry Tantsur 4dd5ac1eb3 Create a handler for uncaught 404 errors 7 years ago
Dmitry Tantsur def1f3700c Make functional test importable and stop depending on DIB code 8 years ago
Sam Betts 9654a066de Deprecate authenticate opt in favor of auth_strategy 8 years ago
Sam Betts a48bb89c11 Remove ironic running check from inspector startup 8 years ago
Dmitry Tantsur 20124285d3 Change the way error are returned from API to JSON 8 years ago
Sam Betts 44d15cde7c Make the number of green threads configurable 8 years ago
Sam Betts 8efb8cba04 Add SSL/TLS Support 8 years ago
Dmitry Tantsur d6404d2f99 Rename discoverd -> inspector 8 years ago
Dmitry Tantsur 17beef7990 Check hooks availability on start-up 8 years ago
Dmitry Tantsur aba4268f40 Clean up firewall rules on exit 8 years ago
YuikoTakada 9ec4f0fbc8 Switch to oslo.config 8 years ago
Dmitry Tantsur e7e9e0b6f9 Properly implement authentication via keystonemiddleware 8 years ago
YuikoTakada 04e060ef45 Verify input uuid 8 years ago
Dmitry Tantsur bffcb9a1ef Use less verbose imports for i18n 8 years ago