Commit Graph

  • 995055a246 update overlord client tests Russell Haering 2014-01-28 11:25:36 -0800
  • 430e4c3534 update overlord client heartbeat method Russell Haering 2014-01-28 11:25:20 -0800
  • 57939654e9 add test of list_hardware_info Russell Haering 2014-01-28 11:25:00 -0800
  • 081dc0e3a9 add HardwareManager method to list hw info Russell Haering 2014-01-28 11:24:16 -0800
  • 727feb2bfa Merge pull request #40 from rackerlabs/list_mac_addrs Russell Haering 2014-01-28 08:39:36 -0800
  • 334710295d update list_network_interfaces tests Russell Haering 2014-01-27 18:11:44 -0800
  • 8388ac7ae4 filter out virtual interfaces Russell Haering 2014-01-27 18:11:29 -0800
  • ad20ca7ce0 add tests of listing network interfaces Russell Haering 2014-01-27 17:51:06 -0800
  • 877a073e8e expand use of /mnt/sys detection Russell Haering 2014-01-27 16:49:49 -0800
  • bac798719d fix typo Russell Haering 2014-01-27 16:22:23 -0800
  • bd7f826afc allow listing of MAC addresses Russell Haering 2014-01-27 16:05:04 -0800
  • f0a2a78623 fix configdrive content location Jim Rollenhagen 2014-01-27 15:38:20 -0800
  • 8fcb1ead09 Merge pull request #37 from rackerlabs/jay/AgentLogging Jason Faulkner 2014-01-24 15:33:38 -0800
  • 69cebd1e48 fix(style): Fix style to match rest of project Jay Faulkner 2014-01-24 15:14:01 -0800
  • 086508eb72 Merge pull request #38 from rackerlabs/detect_install_disk Russell Haering 2014-01-24 15:29:31 -0800
  • d37d85bb8a imporove OS install device detection test Russell Haering 2014-01-24 15:06:58 -0800
  • 0217e5a5de fix(logging): Don't drop precision on time values Jay Faulkner 2014-01-24 15:02:11 -0800
  • 4bc137b517 update OS install device detection test Russell Haering 2014-01-24 14:58:07 -0800
  • e261a30042 improve OS install device detection Russell Haering 2014-01-24 14:57:55 -0800
  • 304855bccf add plumbum requirement Russell Haering 2014-01-24 14:57:41 -0800
  • 1d756dde4b fix(log): Log attrs separately instead of w/format Jay Faulkner 2014-01-24 14:55:33 -0800
  • 338530658a add(logging): Log and time various events Jay Faulkner 2014-01-24 14:20:14 -0800
  • 66403dec38 fix configdrive write tests Jim Rollenhagen 2014-01-23 13:45:50 -0800
  • 9c57de74c0 Merge branch 'master' of ssh://github.com/rackerlabs/teeth-agent Jim Rollenhagen 2014-01-23 13:38:34 -0800
  • d91cc7bef4 make configdrive dirs before writing Jim Rollenhagen 2014-01-23 13:37:38 -0800
  • 1bca58281b cause the agent to lazily load a command mode Russell Haering 2014-01-23 12:36:29 -0800
  • 7523c9e430 make InvalidCommandError more generic Russell Haering 2014-01-23 12:36:12 -0800
  • 1c641842d4 Merge pull request #35 from rackerlabs/fix-dockerfile-cmd Jason Faulkner 2014-01-23 11:15:17 -0800
  • 016f8b77f9 fix dockerfile cmd Jim Rollenhagen 2014-01-23 11:14:16 -0800
  • 31e57a6ce2 Merge pull request #34 from rackerlabs/jay/ChangeToCmd Jason Faulkner 2014-01-23 09:41:46 -0800
  • eb5773c4bf fix(Dockerfile): Use CMD instead of Entrypoint Jay Faulkner 2014-01-23 09:40:36 -0800
  • c3f1130e38 Merge pull request #33 from rackerlabs/hardware_specific_os_install_device Russell Haering 2014-01-22 17:41:29 -0800
  • ecdcb77595 retrieve OS install dev from the HardwareManager Russell Haering 2014-01-22 17:29:01 -0800
  • 5ea4484a2c cache a global hardware manager Russell Haering 2014-01-22 17:28:24 -0800
  • 4529952897 Merge pull request #32 from rackerlabs/jay/FixDockerfile Jason Faulkner 2014-01-22 17:17:14 -0800
  • 3f4c93c0a2 fix(Dockerfile): Install requirements separately Jay Faulkner 2014-01-22 17:02:22 -0800
  • bb0ee87c7b Merge pull request #31 from rackerlabs/jay/FixDockerfile Jason Faulkner 2014-01-22 16:18:42 -0800
  • 0d75f1007c fix(docker): git required to install from repo Jay Faulkner 2014-01-22 16:16:55 -0800
  • e25f5dd4ce Merge pull request #30 from rackerlabs/jay/FixMakefsScript Jason Faulkner 2014-01-22 15:26:45 -0800
  • 1090833400 fix(log): Use basename instead of hardcoding name Jay Faulkner 2014-01-22 15:20:56 -0800
  • 0ab7899c65 fix(makefs): Match 0, not just numbers ending in zero Jay Faulkner 2014-01-22 15:14:52 -0800
  • 8ea0f876aa feature(makefs): Add logging of all activities Jay Faulkner 2014-01-22 15:14:10 -0800
  • ccb85a7c2f Merge pull request #29 from rackerlabs/pluggable_hardware_managers Russell Haering 2014-01-22 14:33:07 -0800
  • f11e2721e9 use openstack as default configdrive prefix Jim Rollenhagen 2014-01-22 12:12:54 -0800
  • a8ebc499e6 improve stevedore import Russell Haering 2014-01-22 11:53:46 -0800
  • fc3984427c call a function that actually exists Jim Rollenhagen 2014-01-22 11:12:48 -0800
  • 802969b7dd simplify HardwareManager comparison Russell Haering 2014-01-22 11:09:02 -0800
  • ea588b264a update tests Russell Haering 2014-01-21 17:15:26 -0800
  • 3d756e8ac6 register the BaseHardwareManager Russell Haering 2014-01-21 17:15:12 -0800
  • 14cfadc1f8 use the new hardware manager loading Russell Haering 2014-01-21 17:14:54 -0800
  • 7741b279e0 make hardware managers pluggable Russell Haering 2014-01-21 17:14:40 -0800
  • 246bcd4dac better metadata name Jim Rollenhagen 2014-01-21 16:01:20 -0800
  • 70dc8dac04 hardcode device to /dev/sda Jim Rollenhagen 2014-01-21 14:48:54 -0800
  • 2eae3d5f68 remove test_prepare.py Jim Rollenhagen 2014-01-21 14:32:42 -0800
  • 4eeca23e06 Merge branch 'master' into base64-configdrive Jim Rollenhagen 2014-01-21 14:29:24 -0800
  • b1c3ba28fa write configdrive to disk from metadata Jim Rollenhagen 2014-01-21 14:25:45 -0800
  • 89e2d2a0c3 Merge pull request #28 from rackerlabs/autoconfig_agent_type Russell Haering 2014-01-21 11:31:18 -0800
  • 835bdf21e2 move sync result wrapping into BaseAgentMode Russell Haering 2014-01-21 10:49:06 -0800
  • d4d97920cf clarify BaseAgentMode operation Russell Haering 2014-01-21 10:42:43 -0800
  • 7bf6a8e1cc add configdrive from teeth_overlord Jim Rollenhagen 2014-01-20 17:59:22 -0800
  • 07d611ff95 update standby tests Russell Haering 2014-01-20 10:22:19 -0800
  • 2dbe3a43e0 load agent mode from the configuration API Russell Haering 2014-01-16 18:35:54 -0800
  • 997b4829be add an API client method to fetch agent config Russell Haering 2014-01-16 18:32:44 -0800
  • 8eb89e73de add an OverlordAPIError Russell Haering 2014-01-16 18:32:15 -0800
  • f6178f6118 clarify test module naming Russell Haering 2014-01-15 16:52:02 -0800
  • 1592ec80b4 update tests Russell Haering 2014-01-15 15:23:16 -0800
  • c6092fe371 update imports Russell Haering 2014-01-15 15:23:08 -0800
  • ad70d89847 split out base and agent modules Russell Haering 2014-01-15 15:22:12 -0800
  • c62cf1a7fa unify the agent executables in teeth-agent Russell Haering 2014-01-14 21:44:21 -0800
  • 27bc0eb316 use a mode implementation in the teeth agent Russell Haering 2014-01-14 21:34:06 -0800
  • b5a2dfd002 rename BaseTeethAgent to TeethAgent Russell Haering 2014-01-14 21:33:28 -0800
  • 5fff30ab14 allow BaseTeethAgent to load a mode implementation Russell Haering 2014-01-14 21:30:33 -0800
  • 56f9a3ee9f register standby and decom modes in setup.cfg Russell Haering 2014-01-14 21:29:04 -0800
  • f7766f1863 replace DecomAgent with DecomMode Russell Haering 2014-01-14 21:27:47 -0800
  • 33e7d57699 replace StandbyAgent with StandyMode Russell Haering 2014-01-14 21:27:34 -0800
  • e0ee74e63d add BaseAgentMode class Russell Haering 2014-01-14 21:27:23 -0800
  • ddf7a9d417 add stevedore dependency Russell Haering 2014-01-14 21:22:03 -0800
  • 735f208ae8 add travis build status badge to README Russell Haering 2014-01-20 13:52:13 -0800
  • a0f7759e78 Merge pull request #27 from rackerlabs/jay/TravisNotification Jason Faulkner 2014-01-20 11:45:26 -0800
  • cb732f69c1 fix(travis): disable email notify, enable IRC Jay Faulkner 2014-01-20 11:43:25 -0800
  • 6df0097f55 bump to latest teeth-rest Jim Rollenhagen 2014-01-20 11:20:41 -0800
  • e19a9cfff5 Merge branch 'master' into base64-configdrive Jim Rollenhagen 2014-01-20 11:19:06 -0800
  • b6938c64f1 Merge pull request #24 from rackerlabs/jay/DockerBuild Russell Haering 2014-01-20 11:04:34 -0800
  • c8940da83c add run_image command Jim Rollenhagen 2014-01-17 15:59:56 -0800
  • 13f874e280 fix(travis): We do not need env set Jay Faulkner 2014-01-17 14:53:37 -0800
  • 563f04a03b fix(travis): Specify python version Jay Faulkner 2014-01-17 13:35:10 -0800
  • f46d77c73c add(travis): Add config for travis-ci Jay Faulkner 2014-01-17 12:57:02 -0800
  • 8a8d5d6691 add(Dockerfile): Add Dockerfile for building teeth-agent Jay Faulkner 2014-01-17 12:55:30 -0800
  • 425f319289 fix(requirements): git ssh urls changed to https Jay Faulkner 2014-01-17 12:54:43 -0800
  • 36a6b4bbe7 hardcode on-disk location for configdrive Jim Rollenhagen 2014-01-17 12:40:29 -0800
  • e215ad424a change variable name Jim Rollenhagen 2014-01-17 12:22:48 -0800
  • 1e11b8d523 accept configdrive info as path: base64_content Jim Rollenhagen 2014-01-17 12:10:05 -0800
  • dbd3365a85 Merge branch 'master' of ssh://github.com/racker/teeth-agent Jim Rollenhagen 2014-01-16 15:12:30 -0800
  • da7ba831a0 fix image checksums Jim Rollenhagen 2014-01-16 14:53:49 -0800
  • 88c66cc198 Merge pull request #21 from racker/jay/RMOldPartitionTable Jason Faulkner 2014-01-16 11:18:10 -0800
  • 88787ea0e8 fix(makefs.sh): Remove any existing partition tables Jay Faulkner 2014-01-16 10:55:08 -0800
  • 53e82a1a20 Merge branch 'setup-image' Jim Rollenhagen 2014-01-16 10:54:06 -0800
  • d93d123aab check for empty urls/hashes Jim Rollenhagen 2014-01-15 17:54:47 -0800
  • 330522341a catch streaming errors Jim Rollenhagen 2014-01-15 17:01:19 -0800
  • ade2ee68a4 fix comment Jim Rollenhagen 2014-01-15 16:59:44 -0800