Daniel Nephin
823295fe2a
testing: reduce verbosity of output log
...
Previously the log output included the test name twice and a long date
format. The test output is already grouped by test, so adding the test
name did not add any new information. The date and time are only useful
to understand elapsed time, so using a short format should provide
succident detail.
Also fixed a bug in NewTestAgentWithFields where nil was returned
instead of the test agent.
2020-03-30 13:23:13 -04:00
John Cowen
0505ebd04c
ui: Ensure blocking query configuration is passed through to findInstanceBySlug ( #7543 )
...
* ui: Ensure configuration is passed through to findInstanceBySlug
Due to the addition of namespace support, this arguments passed to this
method have been increased. Whilst the nspace support continues ot work
here, the configuration for blocking queries is never passed through.
This results in a 2 second poll rather than a blocking query.
This commit fixes that
* ui: Add a basic test to check the number of arguments passed through
2020-03-30 15:23:06 +01:00
Pierre Souchay
6cb2bccca6
Proper detection of ephemeral ports on Mac OS ( #7539 )
...
Use systemctl to properly detect ephemeral ports on Mac OS (aka darwin) by fetching
systemctl values:
* net.inet.ip.portrange.first
* net.inet.ip.portrange.last
This will avoid the message:
`[INFO] freeport: ephemeral port range detection not configured for GOOS="darwin"`
and properly detect the correct port range
2020-03-30 09:13:03 -04:00
Alvin Huang
6961fb571e
rebuild UI for master/ui-staging dev docker image ( #7530 )
2020-03-27 15:33:49 -04:00
Matt Keeler
35c8e996c3
Ensure server requirements checks are done against ALL known se… ( #7491 )
...
Co-authored-by: Paul Banks <banks@banksco.de>
2020-03-27 12:31:43 -04:00
Matt Keeler
ac78be97f4
Add information about which services are proxied to ui services… ( #7417 )
2020-03-27 10:57:46 -04:00
Matt Keeler
a8961e37d9
Add docs for v1/acl/policy/name endpoint ( #7501 )
2020-03-27 10:20:09 -04:00
Alvin Huang
ce81e026de
add ssh package and push to branch before notifying ( #7517 )
2020-03-26 15:23:31 -04:00
Cody De Arkland
b29170201d
Merge pull request #7495 from hashicorp/3242020-ent-docs-update
...
updating enterprise documentation with additional clarity
2020-03-26 11:56:56 -07:00
Daniel Nephin
a2eb66963c
Merge pull request #7516 from hashicorp/dnephin/remove-unused-method
...
agent: Remove unused method Encrypted from delegate interface
2020-03-26 14:17:58 -04:00
Matt Keeler
20efca2528
Update CHANGELOG.md
2020-03-26 13:17:34 -04:00
Matt Keeler
e873dbe111
Add optional JSON format to the ACL CLI commands output ( #7198 )
...
* Add ACL CLI commands output format option.
Add command level formatter, that incapsulates command output printing
logiс that depends on the command `-format` option.
Move Print* functions from acl_helpers to prettyFormatter. Add jsonFormatter.
* Return error code in case of formatting failure.
* Add acl commands -format option to doc.
2020-03-26 13:16:21 -04:00
Freddy
f666727607
Exposing paths isn't an upstream configuration ( #7515 )
2020-03-26 11:15:01 -06:00
Daniel Nephin
ebb851f32d
agent: Remove unused Encrypted from interface
...
It appears to be unused. It looks like it has been around a while,
I geuss at some point we stopped using this method.
2020-03-26 12:34:31 -04:00
Freddy
cb55fa3742
Enable CLI to register terminating gateways ( #7500 )
...
* Enable CLI to register terminating gateways
* Centralize gateway proxy configuration
2020-03-26 10:20:56 -06:00
Artur Mullakhmetov
6db4996f4c
Add acl commands -format option to doc.
2020-03-26 19:05:11 +03:00
Artur Mullakhmetov
29407260ab
Return error code in case of formatting failure.
2020-03-26 19:05:10 +03:00
Artur Mullakhmetov
e5b3b329ea
Add ACL CLI commands output format option.
...
Add command level formatter, that incapsulates command output printing
logiс that depends on the command `-format` option.
Move Print* functions from acl_helpers to prettyFormatter. Add jsonFormatter.
2020-03-26 19:05:10 +03:00
Daniel Nephin
759ea803e5
Merge pull request #7496 from hashicorp/dnephin/add-lint-to-makefile
...
Add lint to makefile
2020-03-26 10:48:21 -04:00
Daniel Nephin
2569b2c6dd
command/envoy: Refactor flag parsing/validation ( #7504 )
2020-03-26 08:19:21 -06:00
Daniel Nephin
02cacf8128
Merge pull request #7498 from hashicorp/dnephin/small-cleanup
...
envoy: small cleanup in cmd and server
2020-03-25 13:24:44 -04:00
Daniel Nephin
03faa55d53
Merge pull request #7502 from hashicorp/dnephin/fix-cherry-picker-2
...
ci: Move shebang to first line of cherry pick script
2020-03-25 12:00:17 -04:00
Daniel Nephin
7d491bb1b0
ci: Move shebang to first line of cherry pick script
...
Also ran shellcheck against the script and fixed the other errors
2020-03-25 11:57:56 -04:00
Matt Keeler
811aa681cd
Update CHANGELOG.md
2020-03-25 10:43:37 -04:00
Alejandro Baez
7d68d7eaa6
Add PolicyReadByName for API ( #6615 )
2020-03-25 10:34:24 -04:00
Chris Piraino
0c5c97205f
Fix flakey health check reload test ( #7490 )
...
This test would occasionally fail because we checked for a status of
"critical" initially. This races with the actual healthcheck being run
and declared passing.
We instead use a ttl health check so that we don't rely on timing at all.
2020-03-25 09:09:13 -05:00
Cody De Arkland
c9601fefa1
updating enterprise documentation with additional clarity
...
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/namespaces/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/backups/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/namespaces/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/network-segments/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/upgrades/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/upgrades/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/network-segments/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/read-scale/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
Update website/source/docs/enterprise/redundancy/index.html.md
Co-Authored-By: kaitlincarter-hc <43049322+kaitlincarter-hc@users.noreply.github.com>
updating capitalization of namespaces
2020-03-24 21:49:47 -07:00
Iryna Shustava
6865d63df1
Add missing Helm docs ( #7492 )
2020-03-24 16:06:57 -07:00
Daniel Nephin
0377b87690
Remove unnecessary methods
...
They call only a single method and add no additional functionality
2020-03-24 18:35:07 -04:00
Daniel Nephin
1021a06181
cmd: use env vars as defaults
...
Insted of setting them afterward in Run.
This change required a small re-ordering of the test to patch the
environment before calling New()
2020-03-24 18:34:46 -04:00
Daniel Nephin
f994bc9157
agent: Remove xdsServer field
...
The field is only referenced from a single method, it can be a local var
2020-03-24 18:05:14 -04:00
Daniel Nephin
874788dd66
Add lint to makefile
...
And support for setting build tags in CI lint job.
Removed the unused 'test-ci' target.
2020-03-24 16:34:02 -04:00
Daniel Nephin
3b0696565d
Merge pull request #7481 from hashicorp/dnephin/go1.14
...
ci: Upgrade Go to 1.14.1
2020-03-24 16:23:53 -04:00
Daniel Nephin
8fa1388ba3
Merge pull request #7440 from hashicorp/dnephin/golangci-lint
...
ci: Use golangci-lint for linting
2020-03-24 16:00:59 -04:00
Daniel Nephin
e3b4cd9b90
ci: Upgrade Go to 1.14.1
2020-03-24 15:55:47 -04:00
Daniel Nephin
ce85bcfba0
Merge pull request #7482 from hashicorp/dnephin/fix-cherry-pick-job
...
ci: fix cherry-pick job by using newer git
2020-03-24 14:12:21 -04:00
Daniel Nephin
30b29f3517
Merge pull request #7484 from hashicorp/dnephin/fix-envoy-tests
...
Fix tests failing on master
2020-03-23 17:15:49 -04:00
Daniel Nephin
1eab9e06f0
Fix tests failing on master
...
The default version was changed in https://github.com/hashicorp/consul/pull/7452
which caused these tests to fail.
2020-03-23 16:38:14 -04:00
Daniel Nephin
8e0df141ff
ci: fix cherry-pick job by using newer git
...
37897bfc27
made it possible to use
the -m flag with cherry-pick, even when the target is not a merge commit.
This commit changes the image used to run the cherry-pick job to alpine so that we get
a more recent version of git.
The alpine image will also download much faster when the CI node does not have the image cached.
2020-03-23 14:30:32 -04:00
kaitlincarter-hc
a0839f8360
Add link to Learn to the top, move service mesh higher up on list of features. ( #7474 )
2020-03-23 12:10:42 -05:00
Daniel Nephin
b347fab6f7
Merge pull request #7466 from hashicorp/dnephin/support-cherry-pick-merge-PRs
...
ci: support cherry-picking of merge PRs
2020-03-18 13:12:42 -04:00
Daniel Nephin
f91ab0ccb7
ci: support cherry-picking of merge PRs
...
This change assumes that it is always safe to use the first commit
parent as the mainline. I believe this assumption is safe with a
github merge workflow.
2020-03-18 12:38:04 -04:00
Daniel Nephin
221aaa9651
Merge pull request #7458 from hashicorp/dnephin/small-doc-improvements
...
website/docs: small doc improvements to CLI reference
2020-03-17 18:35:44 -04:00
Hans Hasselberg
92a9bf1e13
envoy: default to 1.13.1 ( #7452 )
2020-03-17 22:23:42 +01:00
Kim Ngo
5f21b33e29
Update CHANGELOG.md
2020-03-17 15:02:56 -05:00
Hans Hasselberg
672db9bef6
docs: fix filenames ( #7453 )
2020-03-17 21:00:45 +01:00
Kim Ngo
9e8eb7896f
agent/xds: Update mesh gateway to use service router timeout ( #7444 )
...
* website/connect/proxy/envoy: specify timeout precedence for services behind mesh gateway
2020-03-17 14:50:14 -05:00
Daniel Nephin
4d485649d1
ci: Use golangci-lint for linting
...
Using golangci-lint has a number of advantages:
- adding new linters becomes much easier, its a couple lines of yaml config
instead of more bash scripting
- it enables whitelisting of issues using inline comments or regex
- when running multiple linters less work is done. The parsed source can be reused
by multiple linters
- linters are run in parallel to reduce CI runtime.
2020-03-17 13:43:40 -04:00
Chris Piraino
6f84d27bf1
Update CHANGELOG.md
2020-03-17 09:56:20 -05:00
Chris Piraino
f13d6ca812
Log "vew version available" message at info level ( #7462 )
2020-03-17 09:53:15 -05:00