Commit graph

2274 commits

Author SHA1 Message Date
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
Diptanu Choudhury 49d9d04025 Print consul debug messages only when the consul agent is available 2015-12-11 09:06:03 -08:00
Diptanu Choudhury d54ccfb0ec Muted the consul debug messages 2015-12-11 09:06:03 -08:00
Diptanu Choudhury 4a6e09218e Merge pull request #561 from hashicorp/b-consul-sync
Generate check names, check id and service id on the server side
2015-12-10 16:48:01 -08:00
Diptanu Choudhury 4395438400 Changing naming and debug message schemes 2015-12-10 16:47:43 -08:00
Diptanu Choudhury 87233649b9 Copied generated id and names 2015-12-10 16:38:29 -08:00
Alex Dadgar 28833db152 CHANGELOG update 2015-12-10 16:19:59 -08:00
Alex Dadgar 0a950a4070 Merge pull request #556 from hashicorp/b-cache-docker-client
Do.Once docker client initialization
2015-12-10 16:19:06 -08:00
Alex Dadgar 15ba118db7 Merge branch 'master' of https://github.com/hashicorp/nomad 2015-12-10 16:17:23 -08:00
Alex Dadgar 6ec6d5ae96 CHANGELOG update 2015-12-10 16:17:16 -08:00
Diptanu Choudhury b3c161a7d5 Generate check names, check id and service id on the server side 2015-12-10 16:07:17 -08:00