Commit graph

1329 commits

Author SHA1 Message Date
Mariano Cano
ffedccf439 Add step-awskms-init into the builds. 2020-08-19 13:21:14 -07:00
Carl Tashian
6a98de943d
Merge pull request #353 from smallstep/docker-buildx
Small changes to docker/travis
2020-08-19 10:40:46 -05:00
Carl Tashian
066017ae81 revert debian/changelog 2020-08-18 17:38:16 -07:00
Carl Tashian
821a464ae5 Remove docker testing from makefile 2020-08-18 17:27:38 -07:00
Carl Tashian
271c852773 Add back qemu 2020-08-18 17:06:03 -07:00
Carl Tashian
be26c294ca More Travis tweaks 2020-08-18 17:00:32 -07:00
Carl Tashian
998162392b Attempt at parallelism 2020-08-18 16:48:12 -07:00
Carl Tashian
22bac129ec Try focal + docker on Travis 2020-08-18 16:33:43 -07:00
Carl Tashian
eb6e2191d5 Docker build tweaks 2020-08-18 16:15:58 -07:00
Carl Tashian
741fd143af Travis tweaks for Docker 2020-08-18 14:10:03 -07:00
Max
d073a0abeb
Merge pull request #352 from smallstep/max/docker-master
Turn off docker builds for master branch. Only build for releases
2020-08-18 11:26:54 -07:00
max furman
4cf012b667 Turn off docker builds for master branch. Only build for releases 2020-08-18 11:19:55 -07:00
max furman
cb594ed2e0 go mod tidy and golang 1.15.0 cleanup ...
- cs.NegotiatedProtocolIsMutual has been deprecated but we still build
in travis with 1.14 so for now we'll ignore this linting error
- string(int) was resolving to string of a single rune rather than
string of digits -> use fmt.Sprint
2020-08-17 13:48:37 -07:00
Carl Tashian
b41aac6f5b Merge branch 'docker-buildx' into master 2020-08-17 12:22:26 -07:00
Carl Tashian
0a02177b51 Run directly, for Travis 2020-08-17 12:17:21 -07:00
Carl Tashian
c44d1b760e Install docker CE as part of travis build 2020-08-17 12:04:45 -07:00
Carl Tashian
5d17c8b011 Merge branch 'docker-buildx' into master 2020-08-17 11:26:13 -07:00
Carl Tashian
a1839c444b Try using test -f instead of testing docker buildx directly 2020-08-17 11:00:51 -07:00
Carl Tashian
bf892ce43f Merge branch 'docker-buildx' into master 2020-08-17 10:49:44 -07:00
Carl Tashian
7b55c1b37d Merge branch 'docker-buildx' of https://github.com/smallstep/certificates into docker-buildx 2020-08-17 10:44:22 -07:00
Carl Tashian
a8662bf984 Missing parens for logical grouping, in makefile 2020-08-17 10:43:55 -07:00
Carl Tashian
ac964f365c
Merge pull request #346 from smallstep/docker-buildx
Fixes #344; also gets docker buildx working on both darwin & linux
2020-08-17 12:02:17 -05:00
max furman
795648e5d5 bump cli to v0.15.0 2020-08-16 21:04:12 -07:00
Mariano Cano
93b532ecff
Merge pull request #312 from smallstep/cert-templates
Certificate flexibility
2020-08-14 11:23:11 -07:00
Mariano Cano
aaaa7e9b4e Merge branch 'master' into cert-templates 2020-08-14 10:45:41 -07:00
Carl Tashian
05450a843c Remove extraneous line from docker.mk 2020-08-13 16:24:56 -07:00
Carl Tashian
9815a38a2c Fixes #344; also gets docker buildx working on both darwin & linux 2020-08-12 19:50:47 -07:00
Max
393f3efe69
Merge pull request #345 from smallstep/max/acmeLogCert
Add cert logging for acme/certificate api
2020-08-12 16:42:35 -07:00
max furman
8e3481a8ef [logger map] small optimization
Rather than doing two key writes and one lookup, just write once.
2020-08-12 16:35:38 -07:00
max furman
55bf5a4526 Add cert logging for acme/certificate api 2020-08-12 15:50:45 -07:00
max furman
e8c5a3b320 Document concurrency limitations in ACME server
- in concurrency / HA section
2020-08-07 13:48:35 -07:00
Mariano Cano
c8d225a763 Use x509util from go.step.sm/crypto/x509util 2020-08-05 16:02:46 -07:00
Max
0eab3727bf
Merge pull request #336 from smallstep/max/docker
introduce docker-buildx
2020-08-04 11:21:53 -07:00
max furman
476bca3717 Add make docker-dev building and testing locally. 2020-08-03 20:45:51 -07:00
Max
7b9ddf1d09
Merge pull request #337 from smallstep/max/debName
Convert '-' to '~' in deb package name
2020-08-03 11:17:13 -07:00
max furman
652377dbf6 Convert '-' to '~' in deb package name 2020-08-03 09:23:29 -07:00
max furman
9e9808fe3d introduce docker-buildx 2020-08-02 13:40:49 -07:00
Max
e55ad2ad52
Merge pull request #335 from smallstep/max/sshpop
Add SSHPOP default provisioner if SSH enabled during init
2020-07-31 11:07:48 -07:00
max furman
3fb116f1b4 Add SSHPOP default provisioner if SSH enabled during init 2020-07-31 11:05:26 -07:00
Mariano Cano
53eea843bc Fix newExtension comment. 2020-07-31 11:03:47 -07:00
Mariano Cano
7c3c16b7be Fix UnmarshalJSON comment. 2020-07-31 11:00:17 -07:00
Mariano Cano
f1773489fc Fix comment. 2020-07-31 10:45:59 -07:00
Mariano Cano
3e80f41c19 Change provisioner options to have X509 as a field. 2020-07-30 17:44:22 -07:00
max furman
3f844c5e23 Update the way SubjectKeyId is calculated, and more ...
- swith lint to first in line for `make all`
- update tests to conform with new subjectkeyid
2020-07-28 12:00:07 -07:00
Mariano Cano
a7b65f1e1e Add authority.Sign test with custom templates. 2020-07-22 19:18:45 -07:00
David Cowden
86efe7aff0 aws: use http.NoBody instead of nil
It's a little more descriptive.
2020-07-22 18:39:46 -07:00
David Cowden
2b121efc8f aws: test constructor with empty IDMS string array 2020-07-22 18:33:44 -07:00
Mariano Cano
6c64fb3ed2 Rename provisioner options structs:
* provisioner.ProvisionerOptions => provisioner.Options
* provisioner.Options => provisioner.SignOptions
* provisioner.SSHOptions => provisioner.SingSSHOptions
2020-07-22 18:24:45 -07:00
David Cowden
dc39eef721 aws: test badIDMS functional path
The existing test only covers the constructor logic. Also test the live
code path that is executed when a bad IDMS version is supplied.
2020-07-22 17:40:26 -07:00
Mariano Cano
e0dd1bd132 Fix typo and add extra test with all fields. 2020-07-22 16:57:38 -07:00