Commit graph

2284 commits

Author SHA1 Message Date
Diptanu Choudhury 0cc1275782 Added a test to make sure services no longer present are being removed 2015-12-15 10:43:56 -08:00
Diptanu Choudhury ba5561cae0 Making sure existing ids for services are not re-generated 2015-12-15 09:14:32 -08:00
Diptanu Choudhury 7a8acd32e4 Populating service ids only if allocations can be placed for system jobs 2015-12-15 08:38:18 -08:00
Diptanu Choudhury ddaf74fb65 Added a test to prove services are removed from the map in Alloc if they are removed from the Tasks 2015-12-15 08:35:26 -08:00
Diptanu Choudhury b7f556fabc Changed some comments 2015-12-14 18:05:58 -08:00
Diptanu Choudhury 5090d27adc Fixed the job endpoints test 2015-12-14 17:17:29 -08:00
Diptanu Choudhury 1c76715358 Re-initializing the service map for in place updates 2015-12-14 17:06:58 -08:00
Diptanu Choudhury 2eb03e1d23 Renamed serviceId to serviceID 2015-12-14 15:57:56 -08:00
Diptanu Choudhury 6b6d74e2eb Fixed tests 2015-12-14 15:47:01 -08:00
Diptanu Choudhury 3c4e15264c Fixed the jobspec tests 2015-12-14 15:09:57 -08:00
Diptanu Choudhury 76486d71e2 Making the allocs hold service ids 2015-12-14 15:08:35 -08:00
Diptanu Choudhury e7593cccc2 Merge branch 'master' of github.com:hashicorp/nomad 2015-12-14 15:07:37 -08:00
Diptanu Choudhury c3f1cf0c57 Moving to Consul 0.6 2015-12-14 15:07:24 -08:00
Chris Bednarski 2182988e6d Merge pull request #580 from ChrisHines/windows-agent
Use minimum OS specific path.
2015-12-14 14:47:15 -08:00
Alex Dadgar 5ebc595c0c Merge pull request #582 from ChrisHines/windows-api-tests
Remove clock granularity sensitive test assertion.
2015-12-14 14:26:15 -08:00
Chris Hines 33f4afe05e Remove clock granularity sensitive test assertion.
TestRequestTime already verifies that the request time is properly recorded.
2015-12-14 17:03:08 -05:00
Diptanu Choudhury 6663b5efaf Merge pull request #579 from hashicorp/f-consul-service-prefix
Changing the prefix of the service id
2015-12-14 12:54:46 -08:00
Chris Hines e600f4ef19 Use minimum OS specific path.
This change ensures LoadConfig and LoadConfigDir report consistent paths to files and those paths use the appropriate path separator for the target OS. Note that LoadConfigDir constructs paths with filepath.Join, which calls filepath.Clean, which calls filepath.FromSlash.
2015-12-14 14:59:19 -05:00
Diptanu Choudhury 0c4b76e0ef Changing the prefix of the service 2015-12-14 11:14:22 -08:00
Diptanu Choudhury f596669118 Changing the prefix of the service id 2015-12-14 08:54:34 -08:00
Diptanu Choudhury c167166ce9 Using Go 1.5.2 2015-12-12 09:08:24 -08:00
Diptanu Choudhury e59f6ac6dc Bumping up the version in website 2015-12-11 17:06:45 -08:00
Diptanu Choudhury e89dc2c065 Updated the changelog to add the 0.2.2 release date 2015-12-11 15:53:17 -08:00
Diptanu Choudhury b57a0dbfb6 Removing the pre-release marker 2015-12-11 15:48:51 -08:00
Diptanu Choudhury 3c01a4de27 Fixed log printing logic 2015-12-11 15:45:49 -08:00
Chris Bednarski 3084e8cc2b Add lint check for log.Printf usage 2015-12-11 15:20:41 -08:00
Alex Dadgar 43e77fa841 Changelog 2015-12-11 15:09:09 -08:00
Alex Dadgar 624d0fa0aa Merge pull request #570 from hashicorp/b-logger
Remove all calls to the default logger
2015-12-11 15:08:15 -08:00
Alex Dadgar b943c6e278 Remove all calls to the default logger 2015-12-11 15:02:13 -08:00
Chris Bednarski f6d9736f49 Formatting tweaks 2015-12-11 14:41:45 -08:00
Chris Bednarski 67811f206c Added 0.2.1 release date to changelog 2015-12-11 14:40:23 -08:00
Chris Bednarski 9eefc181d0 Formatting 2015-12-11 14:38:45 -08:00
Chris Bednarski 3daa103a9b Merge branch 'master' of https://github.com/hashicorp/nomad 2015-12-11 14:38:26 -08:00
Chris Bednarski 9a54c7944e Updated changelog for 0.2.2 2015-12-11 14:38:21 -08:00
Diptanu Choudhury 804a1e1943 Merge pull request #568 from hashicorp/f-precise-consul-dereg
Don't deregister services and checks which are not managed by Nomad
2015-12-11 14:28:25 -08:00
Diptanu Choudhury f932c5f9df Refactored test and added some comments 2015-12-11 14:14:04 -08:00
Diptanu Choudhury 6665efdc36 Adding the changes to structs 2015-12-11 14:06:51 -08:00
Diptanu Choudhury e389674d34 Exctracted nomad- to a constant 2015-12-11 14:06:51 -08:00
Diptanu Choudhury 1b942c158d Removing extra lines 2015-12-11 14:06:51 -08:00
Diptanu Choudhury c7c0748cea Making a struct to hold consul service config 2015-12-11 14:06:51 -08:00
Diptanu Choudhury d9fc07fb08 Added a test for the filtering logic of service and clients 2015-12-11 14:06:51 -08:00
Diptanu Choudhury a53e035b49 Deregister services and checks which are managed by Nomad 2015-12-11 14:06:51 -08:00
Diptanu Choudhury dd6df187fb Merge pull request #567 from hashicorp/r-mute-consul-debug-messages
mute consul debug messages
2015-12-11 13:58:15 -08:00
Diptanu Choudhury 7bbf3b6497 Renaming constants 2015-12-11 13:47:35 -08:00
Diptanu Choudhury 6b43aa6753 Renaming constants 2015-12-11 13:18:04 -08:00
Diptanu Choudhury 8e97e7d85f Not continuing sync if we couldn't get services and checks from consul 2015-12-11 13:10:20 -08:00
Alex Dadgar 26f8f9f4ec Merge pull request #569 from ChrisHines/ticker-leak
Avoid leaking a time.Ticker.
2015-12-11 12:59:53 -08:00
Chris Hines 5f5f91717d Avoid leaking a time.Ticker. 2015-12-11 15:30:53 -05:00
Diptanu Choudhury 7094ea53d6 Printing most of the consul messages only when the agent is available 2015-12-11 09:22:47 -08:00
Diptanu Choudhury 7d6a687b95 Changed the log line in consul fingerprinter 2015-12-11 09:10:21 -08:00