Commit Graph

  • 5a28c1790d Post-migration updates for stackforge and launchpad Dmitry Tantsur 2014-11-14 09:45:46 +0100
  • 054b0bda6c Update patch set 1 Gerrit User 3 2014-11-14 08:48:29 +0000
  • 66c8b7734e Create change Gerrit User 10239 2014-11-14 08:45:58 +0000
  • 27b3b96eea Post-migration updates for stackforge and launchpad Dmitry Tantsur 2014-11-14 09:45:46 +0100
  • 5f2228798c Updates prior to moving to stackforge Dmitry Tantsur 2014-11-12 14:10:21 +0100
  • 2e4db6e1db Rename tox job flake8 -> pep8 as per OpenStack standart Dmitry Tantsur 2014-11-10 14:14:59 +0100
  • 8fac33fade ChangeLog and small README fixes 0.2.2 Dmitry Tantsur 2014-10-27 15:44:34 +0100
  • 90e65f31bc Seriously update README Dmitry Tantsur 2014-10-27 15:28:38 +0100
  • bd0d6b7b87 Allow undefined power state in maintenance mode and reboot instead of power on Dmitry Tantsur 2014-10-27 14:24:01 +0100
  • b3a599ecb5 Raise tox coverage target to 80% Dmitry Tantsur 2014-10-27 11:47:06 +0100
  • 87ebd0dec5 More unit tests, fixed one bug Dmitry Tantsur 2014-10-27 11:30:09 +0100
  • a39e036555 Separate utils module, more clean ups Dmitry Tantsur 2014-10-27 11:18:42 +0100
  • e60e0f8411 Clean up in firewall module Dmitry Tantsur 2014-10-27 11:00:21 +0100
  • 91922aebf5 gitignore .coverage file Dmitry Tantsur 2014-10-27 10:47:10 +0100
  • d175d78867 Store discovery_timestamp in node extra (part of #4) Dmitry Tantsur 2014-10-24 17:03:38 +0200
  • 759dd28482 Small tweak Dmitry Tantsur 2014-10-24 16:35:31 +0200
  • afdc395379 Test coverage reporting and gating Dmitry Tantsur 2014-10-24 16:27:25 +0200
  • 577c25555e Warn if node seems already on discovery (finally closes #3) Dmitry Tantsur 2014-10-24 15:14:12 +0200
  • d3b49c62fa Refuse to discover nodes that are not powered off or have instance uuid (part of #3) Dmitry Tantsur 2014-10-24 15:10:00 +0200
  • 6d9d98ac76 Validate power interface on starting discovery (part of #3) Dmitry Tantsur 2014-10-24 14:30:09 +0200
  • e7d56acb21 Move configuration to a separate module Dmitry Tantsur 2014-10-24 13:41:22 +0200
  • 3d2b2d633b On each start-up make several attempts to check that Ironic is available Dmitry Tantsur 2014-10-24 13:31:02 +0200
  • 7aa591e391 Fixed comments Dmitry Tantsur 2014-10-24 13:07:09 +0200
  • 68522fbca0 Make firewall more robust Dmitry Tantsur 2014-10-24 08:46:33 +0200
  • aa695647bf Fixed README Dmitry Tantsur 2014-10-23 17:14:40 +0200
  • 08a9e2e0c1 Update changelog in README Dmitry Tantsur 2014-10-23 17:12:50 +0200
  • f91d41e020 Apply workarounds to restore basic function under Py33 Dmitry Tantsur 2014-10-23 17:11:29 +0200
  • 3e01bc7538 Make validation for /v1/discover synchronous (part of #3) Dmitry Tantsur 2014-10-23 16:51:25 +0200
  • b3c215db8e Bump version Dmitry Tantsur 2014-10-23 15:37:29 +0200
  • cd1423670e Updated README 0.2.1 Dmitry Tantsur 2014-10-16 11:05:05 +0200
  • f2b4499973 Do no log until logging is initialized Dmitry Tantsur 2014-10-16 10:51:07 +0200
  • 7b3db16bbe Warn if starting with authenticated=false Dmitry Tantsur 2014-10-16 10:49:39 +0200
  • 99e50c84b0 Ensure nodes are in maintenance mode (closes #5) Dmitry Tantsur 2014-10-16 10:44:45 +0200
  • 16d419de3f Always white-list MACs (closes #6) Dmitry Tantsur 2014-10-16 10:37:26 +0200
  • 2a521bfd5c LOG.warn -> LOG.warning Dmitry Tantsur 2014-10-16 10:30:46 +0200
  • d24fa79f05 Make new behavior of ports creation configurable (closes #9) Dmitry Tantsur 2014-10-16 10:27:37 +0200
  • 1b86d63129 Fix README Dmitry Tantsur 2014-10-15 17:49:10 +0200
  • cb587d8543 Accept interfaces from the ramdisk and only fill ports for NIC's with IP's (closes #8) Dmitry Tantsur 2014-10-15 17:48:04 +0200
  • 3bb12838be Fixed a typo Dmitry Tantsur 2014-10-14 12:06:07 +0200
  • cdc872c227 Version bump Dmitry Tantsur 2014-10-14 12:05:34 +0200
  • 1f5e21bb14 Updated description in setup.py 0.2.0 Dmitry Tantsur 2014-10-14 10:56:28 +0200
  • bda028a2c5 Add requests and six as explicit dependencies Dmitry Tantsur 2014-10-14 10:52:45 +0200
  • 1c904e4205 Avoid tracebacks on power failure Dmitry Tantsur 2014-10-14 10:38:41 +0200
  • abb8ce323d Make SSH driver regex configurable Dmitry Tantsur 2014-10-13 21:21:34 +0200
  • a5825d45f7 Do not fail discovery completely, if one node failed to power on Dmitry Tantsur 2014-10-13 20:48:19 +0200
  • afbe383935 Fail early if no nodes were valid Dmitry Tantsur 2014-10-13 20:45:59 +0200
  • 72844c5005 Drop shebang from test.py, it's supposed to be used from tox Dmitry Tantsur 2014-10-13 17:35:48 +0200
  • a5b04b54bd Separate firewall module Dmitry Tantsur 2014-10-13 17:15:45 +0200
  • 2913c7d7ee Fixed wrong signature of update_filters Dmitry Tantsur 2014-10-13 16:42:21 +0200
  • 664df9b744 Fixed README Dmitry Tantsur 2014-10-13 16:01:56 +0200
  • c3cfd2b1b2 Make firewall update period configurable Dmitry Tantsur 2014-10-13 15:59:17 +0200
  • 5f70b4d56c Lock around firewall update Dmitry Tantsur 2014-10-13 14:30:51 +0200
  • 9b69f8a0bf Silence info's from urllib3 Dmitry Tantsur 2014-10-13 14:16:47 +0200
  • 25a9ba6d38 Fix tests and drop Python 2.6 support Dmitry Tantsur 2014-10-13 14:06:45 +0200
  • 54361e70d7 Sort requirements.txt Dmitry Tantsur 2014-10-13 14:04:49 +0200
  • df02dca91e Small fixes Dmitry Tantsur 2014-10-13 14:03:51 +0200
  • ff6db25c9a Simple client in ironic_discoverd.client Dmitry Tantsur 2014-10-13 13:41:03 +0200
  • b4ba6576a9 Create Ironic client on each update_filters() call Dmitry Tantsur 2014-10-13 09:51:38 +0200
  • 2a1cdecadc Cleaned up _iptables function Dmitry Tantsur 2014-10-10 16:44:48 +0200
  • e5168a3567 Do not allow periodic task to stop on failure Dmitry Tantsur 2014-10-10 16:27:34 +0200
  • 8f8b7e028c Finally remove Makefile Dmitry Tantsur 2014-10-10 16:20:31 +0200
  • 8048b794a4 Enable testing for other pythons + get back flake8 Dmitry Tantsur 2014-10-10 16:17:51 +0200
  • 2daa0b7ad9 Install tox on Travis [2] Dmitry Tantsur 2014-10-10 15:55:13 +0200
  • e4a01bf24a Install tox on Travis Dmitry Tantsur 2014-10-10 15:47:49 +0200
  • 5c338fda5e Switch to tox Dmitry Tantsur 2014-10-10 15:34:45 +0200
  • d34fd49278 Python 3 compatibility Dmitry Tantsur 2014-10-10 15:21:47 +0200
  • aa4b90b471 Enhanced README, added installation guide Dmitry Tantsur 2014-10-10 14:24:11 +0200
  • 1d2cdb01de Makefile: .PHONY Dmitry Tantsur 2014-10-09 17:21:06 +0200
  • eef833ce30 Switch to setuptools entry points Dmitry Tantsur 2014-10-09 17:14:46 +0200
  • 74242c2776 Implement authentication via Keystone Dmitry Tantsur 2014-10-09 16:45:43 +0200
  • fdd0ef4124 Refactor __main__ to import only discoverd module, not specific items Dmitry Tantsur 2014-10-09 16:31:41 +0200
  • fd3d4d1d7d Bump version to 0.2.0 Dmitry Tantsur 2014-10-09 15:56:36 +0200
  • 33cea4cceb Include man page into manifest 0.1.1 Dmitry Tantsur 2014-10-08 12:28:28 +0200
  • 059bbf3eed Simple man page Dmitry Tantsur 2014-10-08 12:16:28 +0200
  • d7dbad5ea6 Updated README Dmitry Tantsur 2014-10-08 11:46:46 +0200
  • 9237f1b906 Make interface configurable Dmitry Tantsur 2014-10-08 11:31:06 +0200
  • 872d7e782f Drop defaults from example.conf Dmitry Tantsur 2014-10-08 11:25:50 +0200
  • c509cd38d7 Version bump Dmitry Tantsur 2014-10-08 11:21:24 +0200
  • edba0ebdee Requires eventlet 0.1.0 Dmitry Tantsur 2014-10-07 12:18:37 +0200
  • 22ab3b8d73 Small wording fix Dmitry Tantsur 2014-10-07 12:13:31 +0200
  • b3ea94c17b Version 0.1.0 Dmitry Tantsur 2014-10-07 12:12:28 +0200
  • 43073cb42d Remove on_discovery after discovered data arrived Dmitry Tantsur 2014-10-07 10:09:52 +0000
  • 7b9bc9f1d3 Remaining of threaded code Dmitry Tantsur 2014-10-06 17:56:24 +0000
  • c3a3940b88 Revert "Switch to os.system instead of subprocess which is not thread-safe" Dmitry Tantsur 2014-10-06 17:47:21 +0000
  • 250e29aca8 (Try to) switch to eventlet Dmitry Tantsur 2014-10-06 19:45:06 +0200
  • bc28c27d75 Switch to os.system instead of subprocess which is not thread-safe Dmitry Tantsur 2014-10-06 18:31:52 +0200
  • 026a2f6859 Updated from global requirements Dmitry Tantsur 2014-10-06 15:37:51 +0200
  • 4f8862078c Enhance example.conf with documentation Dmitry Tantsur 2014-10-06 15:34:09 +0200
  • fdf3550c90 Remaining fixes + load listen address and port from configuration Dmitry Tantsur 2014-10-06 14:42:26 +0200
  • b9f1659e02 Fixed for README Dmitry Tantsur 2014-10-06 12:17:38 +0200
  • d8bd1a78c3 Stabilized API, update README Dmitry Tantsur 2014-10-06 12:16:08 +0200
  • de3f143781 Fixed README Dmitry Tantsur 2014-10-06 10:08:16 +0200
  • b21be56ee9 Bump version to 0.1 Dmitry Tantsur 2014-10-03 17:21:19 +0200
  • 4c81939640 Apache license Dmitry Tantsur 2014-10-03 17:15:55 +0200
  • cdca75fd34 MANIFEST.in for example.conf Dmitry Tantsur 2014-10-03 17:07:22 +0200
  • 206d5a5d18 Late version bump Dmitry Tantsur 2014-10-03 17:03:03 +0200
  • d7979ffc39 Update README and drop make run target Dmitry Tantsur 2014-10-03 16:56:40 +0200
  • 9143fc7978 Load configuration from file, not env Dmitry Tantsur 2014-10-03 16:54:23 +0200
  • edd265e8a3 Add unit tests Dmitry Tantsur 2014-10-03 14:57:23 +0200
  • 39d25823f1 README.md -> README.rst Dmitry Tantsur 2014-10-03 13:22:51 +0200