Commit Graph

  • 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
  • 5cd62b5ec2 simplify errors Jim Rollenhagen 2014-01-15 16:23:06 -0800
  • 7f962dcd2e test _verify_image Jim Rollenhagen 2014-01-15 15:52:02 -0800
  • 8bbff4fb7f consolidate _write_image tests Jim Rollenhagen 2014-01-15 15:40:14 -0800
  • 20bef65d8a add test for _write_local_config_drive Jim Rollenhagen 2014-01-15 15:38:04 -0800
  • c1e3350489 verify checksums Jim Rollenhagen 2014-01-15 12:48:33 -0800
  • dac1996eb4 check makefs.sh return code Jim Rollenhagen 2014-01-15 11:20:05 -0800
  • 078ff09e94 remove default arguments Jim Rollenhagen 2014-01-15 09:41:37 -0800
  • c1a8452323 fix tests Jim Rollenhagen 2014-01-15 09:35:23 -0800
  • 31c764b16a run makefs under bash Jim Rollenhagen 2014-01-14 17:27:31 -0800
  • 9fe0759aa4 Merge pull request #18 from racker/autoconfig_listen_ip Russell Haering 2014-01-14 17:23:26 -0800
  • f5b27c63f1 unpin httmock Jim Rollenhagen 2014-01-14 17:12:24 -0800
  • 36be4d2232 refactor downloading a bit Jim Rollenhagen 2014-01-14 16:53:46 -0800
  • e0901614e5 fix makefs.sh location Jim Rollenhagen 2014-01-14 16:53:23 -0800
  • 7f1a93c4ed try all urls Jim Rollenhagen 2014-01-14 13:50:57 -0800
  • 20b4d7a293 pin httmock to working version Jim Rollenhagen 2014-01-14 13:05:41 -0800
  • 9eb51fdeb5 better exception for failed checksum Jim Rollenhagen 2014-01-14 13:05:22 -0800
  • ec0ac63b8a log reason for shutdown Russell Haering 2014-01-14 12:47:52 -0800
  • a33d710308 better download error exception Jim Rollenhagen 2014-01-14 12:39:08 -0800
  • 0db0d68315 Merge remote-tracking branch 'origin/master' into setup-image Jim Rollenhagen 2014-01-14 10:06:35 -0800
  • 8c425bd797 update tests Russell Haering 2014-01-14 08:46:37 -0800
  • 3fe0823319 add missing parens Russell Haering 2014-01-14 08:46:25 -0800
  • 475a8d89c5 update commands to pass advertise_host Russell Haering 2014-01-14 08:44:14 -0800
  • cae5321505 take a listen_host argument to base agent Russell Haering 2014-01-13 21:06:28 -0800
  • 7df84a95ec re-order listen-host and listen-port arguments Russell Haering 2014-01-13 21:06:06 -0800
  • 14c950ff62 update tests Russell Haering 2014-01-13 17:27:58 -0800
  • b34fb060e9 allow the user to specify listen-host Russell Haering 2014-01-13 17:27:07 -0800
  • 86f25777b7 update configdrive location in test script Jim Rollenhagen 2014-01-13 17:09:53 -0800
  • 1d6d116a6b update tests Russell Haering 2014-01-13 17:06:47 -0800
  • 5ec5e7544b use 1 MB chunks for downloads Jim Rollenhagen 2014-01-13 17:05:23 -0800
  • 543f642136 add script to boot a server Jim Rollenhagen 2014-01-13 16:53:21 -0800
  • 6d3240102a support separation of listen and advertised ports Russell Haering 2014-01-13 16:46:27 -0800
  • a9acb51ec9 make configdrive data and device dynamic Jim Rollenhagen 2014-01-13 16:36:55 -0800