summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated from global requirementskilo-eol2015.1.4stable/kiloOpenStack Proposal Bot2016-04-291-1/+1
| | | | Change-Id: Id58a246627e852a9331eca04bbe25b8c58658e23
* Explicitly depend on WebTest>=2.0Dmitry Tantsur2016-03-291-0/+1
| | | | | | | pecan depends on WebTest 1.3.1, but we use JSON features from 2.0. Change-Id: I9b99c686cddc4a916c39359d5a1006ed4c1ddef0 (cherry picked from commit 0ea942f2fa9ccb9d987dabb55ba86f3e13c8b5e7)
* Merge "Ironic doesn't use cacert while talking to Swift" into stable/kiloJenkins2016-03-252-0/+5
|\
| * Ironic doesn't use cacert while talking to SwiftAparna2015-12-152-0/+5
| | | | | | | | | | | | | | | | | | | | | | Currently we have a keystonemiddleware.auth_token.cafile which is used for talking to Openstack services using https. Ironic doesn't pass this down to swiftclient for verifying https connections. Closes-Bug: #1454353 Change-Id: Id085ea6c0f1d072ec631b9851ddfde96852aca56 (cherry picked from commit aa73025c1c3f99252654d2e3875be3866f5e2862)
* | Merge "Updated from global requirements" into stable/kiloJenkins2016-03-251-1/+1
|\ \
| * | Updated from global requirementsOpenStack Proposal Bot2016-02-061-1/+1
| |/ | | | | | | Change-Id: I5f3c7c0fdc0e5cec1968f93cd65d685b48d4c5bd
* | Bump stable/kilo next version to 2015.1.4Dave Walker (Daviey)2016-03-231-1/+1
|/ | | | | | Depends-On: I6ac655aad87da40ee214a7bcec1b43e8ba6e5416 Change-Id: I7a647ba75af692df65c2762d0ffc33b71bb3d885
* Updated from global requirements2015.1.3OpenStack Proposal Bot2015-12-021-1/+1
| | | | Change-Id: Id478755082063815f5c3c51b8cba26e3624b51d8
* Fix broken ACL testsLucas Alvares Gomes2015-11-261-24/+35
| | | | | | | | | | In keystonemiddleware 2.0.0 the token cache keys are sha256 hashes of the token key. For versions of keystonemiddleware < 2.0.0 this is not the case, so this patch is changing the FakeMemcache class to support both. Change-Id: I14f6a47437ca861d3135bedbfe2b3a54de211182 Closes-Bug: #1466405 (cherry picked from commit 13bcebcaf390697d04a69855d8e50013d0312e1d)
* Open Kilo 2015.1.3Matt Riedemann2015-10-131-1/+1
| | | | Change-Id: Ic97696684c8545068597b4f1efd9d3eb19294d93
* Merge "Prevent ilo drivers powering off active nodes during take over" into ↵2015.1.2Jenkins2015-09-282-15/+57
|\ | | | | | | stable/kilo
| * Prevent ilo drivers powering off active nodes during take overNisha Agarwal2015-09-252-15/+57
| | | | | | | | | | | | | | | | | | | | | | Currently, ilo drivers powers off active nodes when a conductor takes over the node from another conductor. This commit stops this, as active nodes shouldn't be powered off during take over. Closes-bug: 1490019 Change-Id: I8e54ae148ed9cfdcb6639a4d089ee82f14de53ba (cherry picked from commit e6c2a787d4a63e52f57079e0a747522f0467b0f2)
* | Updated from global requirementsOpenStack Proposal Bot2015-09-171-1/+1
| | | | | | | | Change-Id: Id13267d5cf300033567fc3ef095648d522ad221d
* | Updated from global requirementsOpenStack Proposal Bot2015-09-011-4/+4
| | | | | | | | Change-Id: Ib9538da225dd62112aa3d8baaa41c6edcc160f6b
* | Bump stable/kilo next version to 2015.1.2Alan Pevec2015-07-281-1/+1
| | | | | | | | Change-Id: I180de9d4f1f4ae385682ce40a3a695eb3acc4c43
* | Updated from global requirements2015.1.1OpenStack Proposal Bot2015-07-231-1/+1
| | | | | | | | Change-Id: I598118618d1541946448e2e97a3a0e9da18c552d
* | Merge "Disable clean_step if config option is set to 0" into stable/kiloJenkins2015-07-162-2/+18
|\ \
| * | Disable clean_step if config option is set to 0Anusha Ramineni2015-04-282-2/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | Disabling erase_devices clean_step in agent_ilo driver doesn't work even though the configuration option is updated to 0. Change-Id: I72501793b9a0d384555bec2bbe2ddfdb2f1c2c2f Closes-Bug:#1448103 (cherry picked from commit f68a60ab0693a43c8b68aeddb6c4fa47b6255c02)
* | | Merge "Fix chainloading iPXE (undionly.kpxe)" into stable/kiloJenkins2015-07-153-5/+37
|\ \ \
| * | | Fix chainloading iPXE (undionly.kpxe)Lucas Alvares Gomes2015-06-043-5/+37
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is making the neutron DHCP provider to explicitly check if the request is coming from iPXE before ACK'ing the PXE request with the iPXE script (When iPXE is enabled only). Also, update the documentation that explains how to configure neutron for iPXE to create the "ipxe" tag based on the DHCP user class or DHCP option 175 (as before). Conflicts: doc/source/deploy/install-guide.rst Change-Id: I60f9f515a9bd45aed6b2f6f9165a2f85259b3879 Closes-Bug: #1454332 (cherry picked from commit 4ec47b66602b4eb0b86ffd1fd69b70ef2bf16a25)
* | | Updated from global requirementsOpenStack Proposal Bot2015-07-133-33/+32
|/ / | | | | | | Change-Id: I50d6932a101d318f6e2f36d28b517afc728c57e6
* | Bump pre-release to 2015.1.1Thierry Carrez2015-04-301-1/+1
|/ | | | Change-Id: Ia0bdb6958ca943b9c93c31b7e6ec3baafe6a5f6a
* Merge "Updated from global requirements" into stable/kilo2015.1.0rc22015.1.0Jenkins2015-04-232-6/+6
|\
| * Updated from global requirementsOpenStack Proposal Bot2015-04-232-6/+6
| | | | | | | | Change-Id: I9ef2dce01d94210fa9bec73d4a0181c273d3f874
* | Release Import of Translations from TransifexAndreas Jaeger2015-04-223-109/+123
|/ | | | | | | | | | | | | | | | | | Manual import of Translations from Transifex. This change also removes all po files that are less than 66 per cent translated since such partially translated files will not help users. This updates also recreates all pot (translation source files) to reflect the state of the repository. This change needs to be done manually since the automatic import does not handle the proposed branches and we need to sync with latest translations. This is part of importing of translations, there are no new translations for this project, thus only the pot file gets updated. Change-Id: I0476d5439e461c25f7f66a6dc6e9f0eb74904d61
* Merge "Fix heartbeat when clean step in progress" into stable/kiloJenkins2015-04-222-2/+3
|\
| * Fix heartbeat when clean step in progressJim Rollenhagen2015-04-152-2/+3
| | | | | | | | | | | | | | | | | | | | | | The agent returns command_result of None when a command is in progress. The code assumed it would return an empty dict. Fix the access of command_result to never return None, and fix the tests to reflect reality. Closes-Bug: #1444715 Change-Id: Iae6cd90517cb7b268ce2c089c92f64b09a606a42 (cherry picked from commit 2e2fb8c4997b1cac7dc18e67e43a0d8ba65a79d5)
* | Remove scripts for migrating nova baremetalRuby Loo2015-04-215-428/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In juno, ironic provided support for migrating from nova's "baremetal" driver to its "ironic" driver. These scripts were used for that. The baremetal driver was removed from nova in kilo. Ironic doesn't support migrating from pre-kilo nova's baremetal driver to post-juno nova's ironic driver. Hence, deleting these migration scripts. Closes-Bug: #1446330 Change-Id: Ic4990caa83a2eca3ee9fbd105bfe0a12bdaa7efe (cherry picked from commit 76ab94fcbdddd43278175b8e8421fad0fb72c0cc)
* | update .gitreview for stable/kiloThierry Carrez2015-04-171-0/+1
|/ | | | Change-Id: I521ef3b52745637a7605e8e4c421e7d15164701e
* Merge "Local boot note about updated deploy ramdisk"2015.1.0rc1proposed/kiloJenkins2015-04-131-0/+8
|\
| * Local boot note about updated deploy ramdiskLucas Alvares Gomes2015-04-131-0/+8
| | | | | | | | | | | | | | This patch is adding a note to the local boot documentation about it being dependent upon a updated deploy ramdisk. Change-Id: I16904cd1c9c942239c1416acbe3d8d0ce490d8f2
* | Merge "Cleanup DHCPFactory._dhcp_provider after tests"Jenkins2015-04-131-0/+2
|\ \
| * | Cleanup DHCPFactory._dhcp_provider after testsVictor Sergeyev2015-04-091-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Set DHCPFactory._dhcp_provider to None after test to allow instantiate a new stevedore.driver.DriverManage for the new DHCPFactory instance. Closes-Bug: #1442081 Change-Id: I19cf6ca009d5c57d3d59a7a128bc8948f3f12b71
* | | Merge "Convert internal RPC continue_node_cleaning to a "cast""Jenkins2015-04-134-26/+16
|\ \ \
| * | | Convert internal RPC continue_node_cleaning to a "cast"Josh Gachnang2015-04-134-26/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The agent driver is using RPCs to call back from the driver to the conductor asynchronously. When using the RPC.call() method, some nodes would end up with stuck locks when using the agent driver during cleaning. The agent driver would issue a call() to continue_node_cleaning() after either the first heartbeat (from prepare_cleaning) or a heartbeat after a clean step had completed. The conductor would attempt to get a lock, but would not be able to. The node would retain its locked state (so far as I could tell), even after the error. Other nodes would continue and complete cleaning just fine. The exception raised by continue_node_cleaning() was likely not caught by the agent driver, but caught by vendor_passthru() in the conductor as an expected exception. Switching to cast() avoids the issue because the errors are not sent back to the caller. I didn't experience any more stuck locks with this change. Change-Id: I4dbb04ccb93199bba4e1a1614bc19b70a068a9ea Closes-Bug: 1442810
* | | | Merge "iLO driver documentation for node cleaning"Jenkins2015-04-132-0/+78
|\ \ \ \
| * | | | iLO driver documentation for node cleaningAnusha Ramineni2015-04-132-0/+78
| | | | | | | | | | | | | | | | | | | | Change-Id: I8b433219b3826fa81397fe01699aa9c1ad09d321
* | | | | Merge "Fix type of value in error middleware response header"Jenkins2015-04-131-1/+1
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix type of value in error middleware response headerYuriy Zveryanskyy2015-04-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Apache mod_wsgi is strict about WSGI specification violations, all response headers must be strings. This patch fixes value of 'Content-Length' header. Closes-Bug: #1441014 Change-Id: Iab82cac883efb19886527c35a2cb0055cbe0a6ce
* | | | | Merge "iLO driver documentation for UEFI secure boot"Jenkins2015-04-132-21/+71
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | iLO driver documentation for UEFI secure bootShivanand Tendulker2015-04-122-21/+71
| | |/ / | |/| | | | | | | | | | | | | | Implements: blueprint uefi-secure-boot Change-Id: Iaa264c5476dbfc9ecab5065a78a65298ddd356d5
* | | | Merge "Add Ceilometer to Ironic's Conceptual Architecture"Jenkins2015-04-131-2/+2
|\ \ \ \
| * | | | Add Ceilometer to Ironic's Conceptual ArchitectureMitsuhiro SHIGEMATSU2015-04-131-2/+2
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Ceilometer can be used with Ironic, so it should be added to "Conceptual Architecture". Change-Id: Id329673da5fb7949a4d464bddd4e1613c3778bcb
* | | | Merge "Improve AMT driver doc"Jenkins2015-04-131-0/+11
|\ \ \ \
| * | | | Improve AMT driver docLin Tan2015-04-131-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is recommended that users should deploy AMT nodes with local boot. Co-Authored-By: Chris Krelle <nobodycam@gmail.com> Close-Bug: #1436824 Change-Id: I536c587008bb68950ec7acfcf16c8ae28f9560bc
* | | | | Merge "Use mock patch decorator for eventlet.greenthread.sleep"Jenkins2015-04-131-2/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Use mock patch decorator for eventlet.greenthread.sleepVictor Sergeyev2015-04-091-2/+1
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | eventlet.greenthread.sleep mock patch was not stop anywhere, used decorator to unmock this one. Change-Id: I01d8ffb451c41ea4c212b5d5be30176ea6aa6c13
* | | | Merge "Add notes about upgrading juno->kilo to docs"Jenkins2015-04-102-0/+37
|\ \ \ \
| * | | | Add notes about upgrading juno->kilo to docsAdam Gandelman2015-04-092-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a new section to docs to outline special considerations for the juno -> kilo upgrade, specifically around how to upgrade Nova and Ironic together. Change-Id: Idf7efb7438217f5132f6a8581c591a04c76b1abb Closes-bug: #1433727
* | | | | Merge "Update installation service overview"Jenkins2015-04-101-12/+37
|\ \ \ \ \