Commit Graph

139 Commits (1fda2965e817f41fef2ef0365bed8f02d71ace80)

Author SHA1 Message Date
Jack Pearkes 40cec98468
Release v1.5.1 2019-05-22 20:19:12 +00:00
Jack Pearkes 5d5a406a5f Putting source back into Dev Mode 2019-05-08 12:39:19 -07:00
Jack Pearkes 34eff659dc
Release v1.5.0 2019-05-08 18:34:08 +00:00
Paul Banks 0cfb6051ea Add integration test for central config; fix central config WIP (#5752)
* Add integration test for central config; fix central config WIP

* Add integration test for central config; fix central config WIP

* Set proxy protocol correctly and begin adding upstream support

* Add upstreams to service config cache key and start new notify watcher if they change.

This doesn't update the tests to pass though.

* Fix some merging logic get things working manually with a hack (TODO fix properly)

* Simplification to not allow enabling sidecars centrally - it makes no sense without upstreams anyway

* Test compile again and obvious ones pass. Lots of failures locally not debugged yet but may be flakes. Pushing up to see what CI does

* Fix up service manageer and API test failures

* Remove the enable command since it no longer makes much sense without being able to turn on sidecar proxies centrally

* Remove version.go hack - will make integration test fail until release

* Remove unused code from commands and upstream merge

* Re-bump version to 1.5.0
2019-05-01 16:39:31 -07:00
Hans Hasselberg 5ff0c19709 Putting source back into Dev Mode 2019-03-21 16:34:48 +01:00
Hans Hasselberg ea5210a30e
Release v1.4.4 2019-03-20 16:00:54 +00:00
Matt Keeler a4e2fe67eb Putting source back into Dev Mode 2019-03-05 19:26:42 +00:00
Matt Keeler 567e41ff6b
Release v1.4.3 2019-03-04 19:21:20 +00:00
mkeeler 04e50baed7 Putting source back into Dev Mode 2019-01-28 22:25:12 +00:00
mkeeler c97c712e96
Release v1.4.2 2019-01-28 21:46:00 +00:00
banks 3e299c0192 Putting source back into Dev Mode 2019-01-23 22:22:05 +00:00
banks 65d2c9b51d
Release v1.4.1 2019-01-23 20:53:20 +00:00
Kyle Havlovitz bc55b7d7e4 Put the tree in v1.4.1 dev mode 2018-11-14 16:56:48 -08:00
banks 92edc11d1d Putting source back into Dev Mode 2018-11-15 00:55:23 +00:00
banks 0bddfa23a2
Release v1.4.0 2018-11-14 22:37:47 +00:00
banks 1757fbc0aa
Release v1.4.0-rc1 2018-10-19 18:57:23 +00:00
Jack Pearkes 34e9531482 Putting source back into Dev Mode 2018-10-11 13:31:27 -07:00
banks 469768ae39 Release v1.3.0 2018-10-11 18:21:46 +00:00
mkeeler ed67f97e01 Putting source back into Dev Mode 2018-09-13 16:35:46 +00:00
mkeeler 48d287ef69
Release v1.2.3 2018-09-13 15:22:25 +00:00
Matt Keeler e5b5995adf Putting source back into Dev Mode 2018-07-30 13:54:29 -04:00
mkeeler e716d1b5f8
Release v1.2.2 2018-07-30 16:01:13 +00:00
Matt Keeler 6638a19c1a Put the tree back in dev mode 2018-07-17 13:21:56 -04:00
mkeeler 39f93f011e
Release v1.2.1 2018-07-12 16:33:56 +00:00
Matt Keeler 2bea63bc08 Putting source back into Dev Mode 2018-06-26 11:35:56 -04:00
mkeeler 28141971f9
Release v1.2.0 2018-06-25 19:45:20 +00:00
mkeeler 6813a99081 Merge remote-tracking branch 'connect/f-connect' 2018-06-25 19:42:51 +00:00
Jack Pearkes e4f5753e06 bump to beta4 2018-06-25 12:26:01 -07:00
Mitchell Hashimoto 026d770444 version: set the right version to beta3 2018-06-25 12:25:16 -07:00
Matt Keeler 60ee47ea11 Dont duplicate release versions in prereleases 2018-06-20 15:44:19 -04:00
Matt Keeler cfdd1f45b2
Put version.go back in dev mode 2018-05-22 10:16:59 -04:00
Matt Keeler 441c2a75c9 Update CHANGELOG and version for release 2018-05-11 14:07:03 -04:00
Preetha Appan ab6060ffea
Put tree back into dev mode 2018-04-13 17:17:29 -05:00
Kyle Havlovitz 93867477db
Put the tree in 1.0.7 release mode 2018-04-13 08:58:27 -07:00
Kyle Havlovitz 7acc1d6dbc
Puts the tree back into dev mode 2018-02-09 10:25:58 -08:00
Preetha Appan f9a418108e
Puts tree in release mode for 1.0.6 2018-02-09 11:45:56 -06:00
Preetha Appan 1ad26e8050
Puts tree back in dev mode 2018-02-07 15:25:36 -06:00
Preetha Appan ef145af930
Puts version in 1.0.5 release mode 2018-02-07 14:28:50 -06:00
Preetha Appan 2ea47271ce
Puts version.go into dev mode 2018-02-06 18:01:47 -06:00
Preetha Appan 484bb9721e
Bumps tree to 1.0.4 release mode 2018-02-06 15:07:54 -06:00
James Phillips 1024424a27
Puts the tree into 1.0.4 dev mode. 2018-01-24 08:01:59 -08:00
James Phillips aa1f225e2d
Puts the tree into 1.0.3 release mode. 2018-01-24 06:53:21 -08:00
James Phillips 7a5ddc4112
Puts the tree in 1.0.3 dev mode. 2017-12-15 08:10:37 -08:00
James Phillips 36d6b19ebb
Puts the tree into 1.0.2 release mode. 2017-12-15 05:49:40 -08:00
James Phillips 59effe8a1a
Puts the tree into 1.0.2 dev mode. 2017-11-20 14:46:12 -08:00
James Phillips 649cb66725
Puts the tree into 1.0.1 release mode. 2017-11-20 13:55:07 -08:00
James Phillips 7d0167d314
Puts the tree into 1.0.1-rc1 release mode. 2017-11-10 14:36:20 -08:00
James Phillips d5a889c160
Puts the tree in 1.0.1 dev mode. 2017-10-16 10:28:06 -07:00
James Phillips 73481c6474
Puts the tree in 1.0 final release mode. 2017-10-16 09:16:52 -07:00
James Phillips 818a2de385
Puts the tree in 1.0.0-beta2 release mode. 2017-10-04 23:00:06 -07:00
James Phillips d4d25a69a2
Puts the tree in 1.0.0-beta1 release mode. 2017-09-27 16:20:48 -07:00
James Phillips 8bc8c25cfb
Tweaks some versions around 1.0.0. 2017-09-25 13:47:45 -07:00
James Phillips cc710aed39
Puts tree in 0.9.4 dev mode. 2017-09-08 11:13:20 -07:00
James Phillips 4c2e13e0df
Puts the tree in 0.9.3 release mode. 2017-09-08 09:34:55 -07:00
James Phillips 0034cc5098
Puts the tree into 0.9.3-rc2 release mode. 2017-09-06 13:45:28 -07:00
James Phillips e76eeadf13
Puts the tree in 0.9.3-rc1 release mode. 2017-09-05 10:49:10 -07:00
Frank Schroeder f25632d6a1 build: drop 'consul' build tag for OSS build 2017-08-30 13:40:18 +02:00
Frank Schroeder 831d84c940 build: make tests independent of build tags
When the metadata server is scanning the agents for potential servers
it is parsing the version number which the agent provided when it
joined. This version number has to conform to a certain format, i.e.
'n.n.n'. Without this version number properly set some tests fail with
error messages that disguise the root cause.

The default version number is currently set to 'unknown' in
version/version.go which does not parse and triggers the tests to fail.
The work around is to use a build tag 'consul' which will use the
version number set in version_base.go instead which has the correct
format and is set to the current release version.

In addition, some parts of the code also require the version number to
be of a certain value. Setting it to '0.0.0' for example makes some
tests pass and others fail since they don't pass the semantic check.

When using go build/install/test one has to remember to use '-tags
consul' or tests will fail with non-obvious error messages.

Using build tags makes the build process more complex and error prone
since it prevents the use of the plain go toolchain and - at least in
its current form - introduces subtle build and test issues. We should
try to eliminate build tags for anything else but platform specific
code.

This patch removes all references to specific version numbers in the
code and tests and sets the default version to '9.9.9' which is
syntactically correct and passes the semantic check. This solves the
issue of running go build/install/test without tags for the OSS build.
2017-08-30 13:40:18 +02:00
James Phillips 6194dcf36f
Puts tree in 0.9.3 dev mode. 2017-08-09 18:33:57 -07:00
James Phillips c7c35331ed
Puts the tree in 0.9.2 release mode. 2017-08-09 17:36:35 -07:00
James Phillips d441381430
Puts tree into 0.9.2 dev mode. 2017-08-08 23:22:19 -07:00
James Phillips 90b955d65f
Puts the tree into 0.9.1 release mode. 2017-08-08 21:53:28 -07:00
James Phillips 9c459377e9
Puts the tree in 0.9.1 dev mode. 2017-07-19 20:57:10 -07:00
James Phillips 859ac937a8
Puts the tree in 0.9.0 release mode. 2017-07-19 19:55:49 -07:00
James Phillips 262e52dfb0
Bumps tree into 0.9.0-rc1 release mode. 2017-07-17 15:39:25 -07:00
James Phillips aa45338d9d
Puts the tree back in 0.9.0 dev mode. 2017-06-27 11:18:45 -07:00
James Phillips 555c7e912a
Puts tree into 0.8.5 release mode. 2017-06-27 09:25:38 -07:00
James Phillips 273b9f2a6f
Puts the tree in 0.8.5 dev mode. 2017-06-26 16:08:05 -07:00
James Phillips 7e4406e5b9
Puts the tree into 0.9.0 dev mode. 2017-06-09 08:27:15 -07:00
James Phillips d968d8b648
Puts the tree into 0.8.4. release mode. 2017-06-09 07:34:00 -07:00
James Phillips 698686d838
Puts the tree in version 0.8.4 dev mode. 2017-05-11 18:52:37 -07:00
James Phillips 785ff2796f
Puts tree into 0.8.3 development mode. 2017-05-09 07:41:56 -07:00
James Phillips bd686a2576
Puts tree into 0.8.2 release mode. 2017-05-09 06:58:29 -07:00
James Phillips 26b30b1606
Puts the tree in 0.8.2 dev mode. 2017-04-17 12:05:23 -07:00
James Phillips 647a3d2556
Puts the tree in 0.8.1 release mode. 2017-04-17 10:37:25 -07:00
James Phillips 10dee33e0a
Puts the tree back in dev mode. 2017-04-04 22:09:05 -07:00
James Phillips 23947700fa
Puts the tree into release mode. 2017-04-04 21:15:46 -07:00
James Phillips ade31f247a
Puts tree back in dev mode. 2017-03-27 18:44:22 -07:00
James Phillips 5d5c661e62
Puts the tree in -rc1 release mode. 2017-03-27 16:27:27 -07:00
James Phillips 97dbfb8b32
Points at new release and puts tree in 0.8.0 dev mode. 2017-02-06 11:08:30 -08:00
James Phillips 5c0a89ccf5
Puts the tree in 0.7.4 release mode. 2017-02-06 10:14:21 -08:00
James Phillips c1d3666ca6 Puts tree in 0.7.4 dev mode. 2017-01-26 09:14:18 -08:00
James Phillips cfd7c22f8a
Puts the tree in 0.7.3 release mode. 2017-01-26 08:23:46 -08:00
James Phillips c900966b8c
Puts the tree in 0.7.3 dev mode. 2016-12-19 11:45:15 -08:00
James Phillips af28466cf0
Puts the tree into 0.7.2 release mode. 2016-12-19 10:06:40 -08:00
James Phillips 1d5b15c74f
Puts tree in release mode for -rc1. 2016-12-15 08:21:39 -08:00
James Phillips 4420103045
Puts the tree into 0.7.2 dev mode. 2016-11-10 12:53:37 -08:00
James Phillips f9f56127a0
Puts the tree in release mode. 2016-11-10 11:20:53 -08:00
James Phillips 2a950f3897 Adds basic build tag support with different versions. (#2463) 2016-11-02 17:27:49 -07:00