11142 Commits

Author SHA1 Message Date
Alvin Huang
329c607c3d
[skip ci] add windows signing to changelog (#7260) 2020-02-11 10:05:37 -05:00
Alvin Huang
7538599730
[skip ci] add windows signing to changelog (#7260) 2020-02-11 10:04:52 -05:00
Matt Keeler
80ed304e04
Run make update-vendor and fixup various go.sum files
go mod tidy removes these lines because we have a replace directive
2020-02-11 09:20:49 -05:00
Nuno Adrego
de62daf386
docs: changed the return value from null to empty JSON list, when a session does not exist (#7232) 2020-02-11 11:03:28 +01:00
Nicole Forrester
1cd85ab243
website: bump middleman version (#7254) 2020-02-11 10:59:14 +01:00
Lars Lehtonen
26d706eecd
monitor: fix dropped error (#7206) 2020-02-11 10:57:50 +01:00
Hans Hasselberg
dda4e9c902
Small readme changes. 2020-02-11 10:53:57 +01:00
ShimmerGlass
68e0f6bf84
agent: add server raft.{last,applied}_index gauges (#6694)
These metrics are useful for :
* Tracking the rate of update to the db
* Allow to have a rough idea of when an index originated
2020-02-11 10:50:18 +01:00
Blake Covarrubias
895a8a43b2
docs: document format for TTL values in Consul config (#6693) 2020-02-11 10:47:21 +01:00
kaitlincarter-hc
be35f68ec5
docs: adding note to ACL rules page for intentions. (#6569) 2020-02-11 10:28:48 +01:00
gaoxinge
216eb29d6b
tests: convert windows style path to posix style path to avoid hcl parsing error (#6351) 2020-02-11 10:13:31 +01:00
Matt Keeler
3c6d9516bc
Bump api and sdk module versions
api -> v1.4.0
sdk -> v0.4.0
2020-02-10 20:08:47 -05:00
Matt Keeler
77074be9b8
Bump sdk module version to 0.4.0 api/v1.4.0 2020-02-10 20:03:17 -05:00
Matt Keeler
e231d62bc9
Make the config entry and leaf cert cache types ns aware (#7256) sdk/v0.4.0 2020-02-10 19:26:01 -05:00
Hans Hasselberg
6739fe6e83
connect: add validations around intermediate cert ttl (#7213) 2020-02-11 00:05:49 +01:00
Kit Patella
1edcdafeaf
changelog: move "calls" outside code backticks
I clearly need an editor
2020-02-10 14:10:42 -08:00
Kit Patella
868a2918cc
changelog: add accessorID logging ticket
Also fix ensure my previously added github links are bracketed
2020-02-10 14:07:26 -08:00
Hans Hasselberg
37cbfcbe78
Update CHANGELOG.md 2020-02-10 22:36:03 +01:00
R.B. Boyer
73ba5d9990
make the TestRPC_RPCMaxConnsPerClient test less flaky (#7255) 2020-02-10 15:13:53 -06:00
Paul Banks
cf8c49c01a
Update CHANGELOG.md 2020-02-10 21:07:59 +00:00
Sarah Christoff
6678c8898a
Fix flaky TestAutopilot_BootstrapExpect (#7242) 2020-02-10 14:52:58 -06:00
Matt Keeler
8ab3276774
Update CHANGELOG.md 2020-02-10 15:38:29 -05:00
Blake Covarrubias
4ea2685a7c Fix broken link to consul-aws guide on Learn 2020-02-10 12:25:54 -08:00
Matt Keeler
d189047ac3
Update CHANGELOG.md 2020-02-10 15:19:15 -05:00
Matt Keeler
10ef57f6f4
Update CHANGELOG.md 2020-02-10 15:16:40 -05:00
Matt Keeler
58befa754b
Update to miekg/dns v1.1.26 (#7252) 2020-02-10 15:14:27 -05:00
Matt Keeler
9067e48e04
Update CHANGELOG.md 2020-02-10 15:10:21 -05:00
Matt Keeler
ddc0c07057
Update CHANGELOG.md 2020-02-10 15:09:58 -05:00
Hans Hasselberg
9cb7adb304
add envoy version 1.12.2 and 1.13.0 to the matrix (#7240)
* add 1.12.2

* add envoy 1.13.0

* Introduce -envoy-version to get 1.10.0 passing.

* update old version and fix consul-exec case

* add envoy_version and fix check

* Update Envoy CLI tests to account for the 1.13 compatibility changes.

Co-authored-by: Matt Keeler <mkeeler@users.noreply.github.com>
2020-02-10 14:53:04 -05:00
Matt Keeler
0b1902f03f
Remove the 1.7.0 beta banner on downloads page (#7253) 2020-02-10 14:20:51 -05:00
Kit Patella
c3e300c743
changelog.md: add telemetry notes
- breaking change: consul.rpc.query count semantics changed
- improvement: consul.rpc.queries_blocking added
2020-02-10 10:22:24 -08:00
Kit Patella
55f19a9eb2
rpc: measure blocking queries (#7224)
* agent: measure blocking queries

* agent.rpc: update docs to mention we only record blocking queries

* agent.rpc: make go fmt happy

* agent.rpc: fix non-atomic read and decrement with bitwise xor of uint64 0

* agent.rpc: clarify review question

* agent.rpc: today I learned that one must declare all variables before interacting with goto labels

* Update agent/consul/server.go

agent.rpc: more precise comment on `Server.queriesBlocking`

Co-Authored-By: Paul Banks <banks@banksco.de>

* Update website/source/docs/agent/telemetry.html.md

agent.rpc: improve queries_blocking description

Co-Authored-By: Paul Banks <banks@banksco.de>

* agent.rpc: fix some bugs found in review

* add a note about the updated counter behavior to telemetry.md

* docs: add upgrade-specific note on consul.rpc.quer{y,ies_blocking} behavior

Co-authored-by: Paul Banks <banks@banksco.de>
2020-02-10 10:01:15 -08:00
Matt Keeler
b42735f710
CHANGELOG.md Squashing for 1.7.0 (#7251) 2020-02-10 12:57:01 -05:00
Freddy
d6829a4551
Update CHANGELOG.md 2020-02-10 09:30:10 -07:00
Akshay Ganeshen
8beb716414
feat: support sending body in HTTP checks (#6602) 2020-02-10 09:27:12 -07:00
Matt Keeler
4f21bbdb4e
OSS Changes for agent local state namespace testing (#7250) 2020-02-10 11:25:12 -05:00
Matt Keeler
d0cd092e3b
Catalog + Namespace OSS changes. (#7219)
* Various Prepared Query + Namespace things

* Last round of OSS changes for a namespaced catalog
2020-02-10 10:40:44 -05:00
danielehc
20600403b2
Adding upgrade-legacy doc (#7212)
Addresses #7071
2020-02-10 15:43:51 +01:00
R.B. Boyer
8c596953b0
agent: ensure that we always use the same settings for msgpack (#7245)
We set RawToString=true so that []uint8 => string when decoding an interface{}.
We set the MapType so that map[interface{}]interface{} decodes to map[string]interface{}.

Add tests to ensure that this doesn't break existing usages.

Fixes #7223
2020-02-07 15:50:24 -06:00
Freddy
01855d8579
Remove outdated TODO (#7244) 2020-02-07 13:14:48 -07:00
Kyle Havlovitz
641b9cd021
Merge pull request #7243 from hashicorp/config-entry-namespace-docs
Update config entry docs for namespaces
2020-02-07 12:03:41 -08:00
Kyle Havlovitz
88ae18a2b2 Update config entry docs for namespaces 2020-02-07 12:01:04 -08:00
Kenia
a356117ae5
Update CHANGELOG.md 2020-02-07 11:22:51 -05:00
John Cowen
6b45aebfda
Merge pull request #7241 from hashicorp/ui-staging
UI Release Merge (ui-staging merge)
2020-02-07 16:07:05 +00:00
John Cowen
ebc574c509
ui: oss don't ever POST/PUT Namespaces when writing data (#7238)
* ui: Ensure we use nonEmptySet everywhere where we add Namespace

We missed a coupld of places where we use the noEmptySet function, which
will only perform the set if the specified property is non-empty.

Currently we aren't certain there is a place in OSS where a Namespace
can make its way down via the API and endup being PUT/POSTed back out
again when saved. If this did ever happen we would assume it would be
the default namespace, but we add an extra check here to ensure we never
PUT/POST the Namespace property if Namespaces are disabled.

* ui: Add step/assertion for assert if a property is NOT set in the body

* ui: Improve updated/create acc testing for policy/token/roles:

Including making sure a Namespace property is never sent through if you
are running without namespace support
2020-02-07 15:50:50 +00:00
Matt Keeler
444517080b
Fix a bug with ACL enforcement of reads on namespaced config entries. (#7239) 2020-02-07 08:30:40 -05:00
John Cowen
eb35d89893
ui: Run 2 separate test runs oss and ent (#7214)
* ui: Make API integration tests aware of CONSUL_NSPACES_ENABLED

* ui: Allow passing CONSUL_NSPACES_ENABLED in via the cli in ember

* ui: Add more makefile targets/package scripts to switch NSPACEs on/off

* ui: Ensure all acceptance tests continue to pass with NSPACEs on/off

This required a little tweaking of the dictionary, at some point
page-navigation and some of these little tweaks will no longer be
required

* ui: Try running CI frontend tests in two parellel runs oss/ent

* ui: Use correct make target, use different names for the reports
2020-02-07 11:02:53 +00:00
Kit Patella
9a220f3010
agent/consul server: fix LeaderTest_ChangeNodeID (#7236)
* fix LeaderTest_ChangeNodeID to use StatusLeft and add waitForAnyLANLeave

* unextract the waitFor... fn, simplify, and provide a more descriptive error
2020-02-06 16:37:53 -08:00
Kenia
cb69613bf6
Merge pull request #7235 from hashicorp/ui-staging
ui: UI Release Merge (ui-staging merge)
2020-02-06 15:34:02 -05:00
John Cowen
9e186c7af8
ui: Fix for differences between uncompiled and compiled CSS (#7233)
We noticed that this relative positioning is not even applied when the CSS is
compiled/compressed. When looking via Web Inspector this style/selector
doesn't even appear even though it is in the CSS source.

This !important reduces the amount of selectors for this style rule,
which fixes the error, so potentially this isn't a specificity thing.
2020-02-06 20:13:13 +00:00