Skip to content

Releases: replicatedhq/kots

v1.13.6

10 Mar 23:30
v1.13.6
52c5cc9
Compare
Choose a tag to compare

Changelog

52c5cc9 1.13.6

v1.13.5

09 Mar 20:36
f0206bb
Compare
Choose a tag to compare

Changelog

f0206bb Merge pull request #392 from replicatedhq/divolgin/bump-troubleshoot
2ace6a1 Bump troubleshoot to v0.9.26

v1.13.4

06 Mar 22:41
v1.13.4
97942ce
Compare
Choose a tag to compare

Changelog

97942ce Merge branch 'laverya/fix-install' into 1.13.4
0b02746 ExpandDir should not turn the empty string into a path
0e7b8e5 make ExpandDir work with ~ again
afe7470 Merge branch 'laverya/quotedbool' into 1.13.4
4b3c9a4 also accept 0/1 as false/true
30a3a9e use quotedbool type in config item when field
c55b275 Merge pull request #379 from replicatedhq/laverya/allow-kots-download-to-use-slug-flag
f920fa5 allow 'kots download ' or 'kots download --slug '
9823b46 Merge pull request #378 from replicatedhq/laverya/handle-relative-filepaths
23b1496 turn every path into an absolute path before use
5dd3063 Merge pull request #377 from replicatedhq/too-many-clients
2346d2b One more place
77bc181 Read config each time we construct a client

v1.13.3

04 Mar 18:33
v1.13.3
498924a
Compare
Choose a tag to compare

Changelog

498924a Merge pull request #376 from replicatedhq/divolgin/kustomize-namespaces
9433740 Merge pull request #375 from replicatedhq/laverya/handle-more-docker-hub-images
222d84c Include namespace in kustomization
b017bbf handle docker hub images in repo/image:tag format
97a0072 Merge pull request #374 from replicatedhq/laverya/fluentd-rewrite-test
695c93c add an image rewrite test for fluentd
d73c0a3 Merge pull request #373 from replicatedhq/laverya/improve-configitem-resolution-failure-message
c34ddaa improve configitem resolution failure messaging
81385dc Merge pull request #342 from replicatedhq/github-actions-checkout-v2-instead-of-master
824749d Merge pull request #345 from replicatedhq/scope-cleanup
7b53a13 Merge pull request #370 from dexhorthy/fix-core-v1-issue
2f159db Merge pull request #371 from replicatedhq/laverya/include-license-in-config-chaining
576824a improve licenseFieldValue logic, add test. include license in config context generation code
468f194 fix invalid APIVersion on admin console secrets
b42fbe2 changes to allow building on windows
a19ee62 Merge pull request #369 from replicatedhq/laverya/exit-if-no-ns-supplied
27ced08 exit if no namespace supplied to reset-password cmd
3986c40 Merge pull request #368 from replicatedhq/laverya/allow-namespace-flag-to-reset-password
926d227 Preserve empty config item values when templating (#367)
c904cdd set SCOPE_LOG_ROOT_PATH to /dev/null to avoid creating lots of logfiles
73bca7e Use actions/checkout@v2 instead of actions/checkout@master

v1.13.2

29 Feb 00:02
v1.13.2
1e01c90
Compare
Choose a tag to compare

Changelog

1e01c90 allow using the namespace flag with the reset-password command

v1.13.1

28 Feb 00:36
v1.13.1
b18dfae
Compare
Choose a tag to compare

Changelog

b18dfae Merge pull request #366 from replicatedhq/divolgin/pull-secret-template
907b75c Pull secret template function
0b1b253 Merge pull request #365 from replicatedhq/divolgin/ffi
b949411 Fix FFI function signatures
5e616e5 Merge pull request #364 from replicatedhq/laverya/is-kurl-templatefunc
59b5192 Merge branch 'master' into laverya/is-kurl-templatefunc
3f0319d Merge pull request #363 from replicatedhq/divolgin/pull-secret-template
81690da Nil pointer when Application file doesn't exist
2479e1d add a template func to check whether an installation is kurl
c28c87f Merge pull request #362 from replicatedhq/laverya/refactor-tlscert-tlskey-functions
595d9c5 Merge pull request #361 from replicatedhq/divolgin/local-image-name
5f822f2 make TLSCert and TLSKey functions instead of including them inline in the funcmap
bac53a8 Image name rewrite in template functions

v1.13.0

27 Feb 01:20
v1.13.0
459a7f9
Compare
Choose a tag to compare

Changelog

459a7f9 Merge pull request #360 from replicatedhq/laverya/dont-log-password-decrypt-errors
acf5129 don't log decryption failures of password items
d2970c8 Merge pull request #359 from replicatedhq/laverya/log-decrypt-errors
885f9fd decrypt password outside of config value dep resolution loop
0563750 Merge pull request #358 from replicatedhq/laverya/move-image-push-retry-logic-up-a-level
fbf3a3c move image push retry logic up a level
7f46c63 Merge pull request #356 from replicatedhq/laverya/log-airgap-upload-errors-as-they-occur
bb36f86 log airgap image upload errors as they occur
82b6745 Merge pull request #355 from replicatedhq/laverya/report-all-errors-for-image-upload
41ba579 report all errors when reattempting docker image push
2b1f485 Merge pull request #354 from replicatedhq/retry-on-push
bc42a70 Better retry
47071cd Retry image upload on airgap
e2209de update config item struct (#352)
0a3a827 Merge pull request #353 from replicatedhq/divolgin/better-name
c654e03 Remove 'Get' from template function names
7f8374d Merge pull request #336 from replicatedhq/divolgin/check-version
1faf209 Don't error when kots version check fails
0a9b6c2 Merge pull request #351 from replicatedhq/divolgin/cert-template
8bec22f Cert/key generator wrapper for Sprig
9df6339 Merge pull request #350 from replicatedhq/divolgin/multi-doc
91d497b Split multi-doc files and honor exclude annotation on app updates
b91f847 Merge pull request #346 from replicatedhq/laverya/config-option-chaining
525ba4e Merge pull request #348 from replicatedhq/divolgin/registry-templates
422af2d Merge pull request #349 from replicatedhq/with-endpoint
a4dfa97 Add the endpoint to the go api
1e3224c Merge remote-tracking branch 'origin/master' into laverya/config-option-chaining
7e9fb1c Template functions to get registry host and namespace separately
18e59b9 Merge pull request #347 from replicatedhq/operator-functions
d05ca4e Encoding the whole secret
9da6a00 Update
07bc4f0 Add logging when there's an error
92eb1a7 Add some operator template functions
1ceffb8 add dep graph resolution test suite from ship
5044b77 use config dependency resolution logic from ship
b64fa93 Merge pull request #341 from replicatedhq/operators
9cc0a8b Support for additional images
99eb8ae Merge pull request #343 from replicatedhq/divolgin/filesplit
656277f Merge pull request #344 from replicatedhq/laverya/insecure-http-registries
0da82f0 Don't apply single object's annotations to entire files
6efe08c allow use of insecure (http) docker registries
1c2c41f Merge pull request #340 from replicatedhq/laverya/reenable-config-template-test
f48273a Merge remote-tracking branch 'origin/master' into laverya/reenable-config-template-test
3fd95d6 reenable config template validation test
4dbcf10 Merge pull request #339 from replicatedhq/divolgin/kots-pull
bdd2788 Don't remove version/cursor info from installation on kots pull from local files
fa7747f Merge pull request #338 from replicatedhq/divolgin/better-errors
653efcc Merge pull request #305 from replicatedhq/divolgin/helm-testing
37dd1b1 Show better error message when dest dir exists
019693a testIM integration (#337)
0524f3f Merge pull request #332 from replicatedhq/divolgin/kurl-upgrades
054adff Don't allow upgrade command on kurl clusters
b037ac5 Merge pull request #335 from replicatedhq/cleanup-tests
f704d84 Merge pull request #334 from replicatedhq/fix-mock-server
ce55a4a On succesful tests, delete the ns
703561c Make mockserver wait for start
b98b6c5 Merge pull request #333 from replicatedhq/additionalimages
3100ecf Add additionalImages field to kots application spec
31cdeab Merge pull request #325 from replicatedhq/json-tags
d33d5e6 Remove false test failure
26aa6f2 using a tag
7cb4178 Typo
25c9ed0 BoolString hacks
745d890 Generating openapischema for kubeval
815a250 Fix tags
ed0c745 Fixing json tags
86fb408 Merge pull request #331 from replicatedhq/github-actions
d89716a also run on merge to master
9d35b5c Updated to run on PR
e41db01 Merge pull request #328 from replicatedhq/kubeconfig
4212b2a dynamic namespace name
896c282 Add testing using github actions
5521f58 Merge pull request #330 from replicatedhq/divolgin/progress-report
e33d8be All messages are JSON while images are bring pushed
08bca55 Don't shadow kubernetes flags
928c45c using k8s generic options
be3b1b0 proxying/port forwarding for dev environment

v1.12.2

13 Feb 16:02
7524db5
Compare
Choose a tag to compare

Changelog

7524db5 Merge pull request #329 from replicatedhq/divolgin/airgap
9bf9611 Don't ping registry in airgap mode
48ae1ba Merge pull request #319 from replicatedhq/divolgin/progress
3f78ee1 continue on non yaml files while trying to find the config and the license in the upstream (#324)
3123aad Merge pull request #320 from replicatedhq/laverya/updated-configmarshal-code
f146dbd Merge pull request #323 from replicatedhq/laverya/config-context-template-testing
8f8ba05 add link to ship dep resolution code as reference
6887f9a Merge pull request #322 from replicatedhq/laverya/config-context-template-testing
4de8aea improve comments around undesired behavior test
7790604 simplify TemplateConfig call
a1ed606 validate config and license before rendering (#321)
8e523e0 add basic testing of the 'NewConfigContext' function
42733aa add more testing to config
d473fb0 use replicatedhq/yaml/v3
9f629cf duplicate the existing k8s yaml marshal code path with laverya/yaml.v3
d8264a6 Some sort of progress for when airgap bundles are being uploaded
39e2bba Fix overriding default config values (#318)
beeb708 Merge pull request #317 from replicatedhq/laverya/handle-long-template-function-lines-in-config-yaml
e7c53b9 use laverya/yaml.v3 to marshal yaml with unlimited line length
b18bed9 Merge pull request #316 from replicatedhq/divolgin/expired
12ef7f4 Check license expiration on airgap installs
e4c413d Merge pull request #315 from replicatedhq/laverya/improve-random-tests
9f05fb4 test random template function
d851487 Scope instrumentation (#314)
15d3259 Merge pull request #313 from replicatedhq/divolgin/faster-images
0a21905 Don't recheck images that have been checked already
8ab9928 Merge pull request #312 from replicatedhq/laverya/update-windows-terminal-sequences-dep
69d6799 Merge pull request #311 from replicatedhq/1.12.1
1cdd70a update containers/storage
0ad673f update x/sys and x/crypto
05d267d update indirect go-windows-terminal-sequences dep
5b7045a Merge pull request #310 from replicatedhq/laverya/import-k8s-client-go-0.17.2
e76b2e8 use k8s.io/client-go v0.17.2

v1.12.1

05 Feb 19:08
v1.12.1
365d270
Compare
Choose a tag to compare

Changelog

365d270 include kustomizeVersion in app spec struct

v1.12.0

04 Feb 21:04
62b6102
Compare
Choose a tag to compare

Changelog

62b6102 Merge pull request #309 from replicatedhq/laverya/return-nil-after-kotsadm-creation
ee1a367 return nil after creating kotsadm deployment
9950b60 Merge pull request #308 from replicatedhq/laverya/store-autocreateclustertoken-in-secret
850ed37 store autoCreateClusterToken in secret instead of in two env vars
b1cece5 Merge pull request #306 from replicatedhq/divolgin/upgrades
aa848fa Upgrade kotsadm deployment with admin-console upgrade command
9516f11 Merge pull request #307 from replicatedhq/divolgin/switching-channels
42e4239 Don't overwrite installation channel on license sync
54bcb84 Merge pull request #304 from replicatedhq/divolgin/kots-download
01074c9 Correct HTTP method
335ca3f Merge pull request #303 from replicatedhq/divolgin/airgap
1d9298c Use local image files when uploading airgap updates
5548bbf Merge pull request #302 from replicatedhq/divolgin/fix
b2198c4 fix compiler error
902d6bc Merge pull request #301 from replicatedhq/divolgin/airgap
739ec71 Don't fetch app update from server when updating from airgap package
aac2100 Merge pull request #300 from replicatedhq/expired-license
6fe6afc Better error message for expired license
66406da Show a friendlier message when the license has expired
9b28604 Merge pull request #277 from replicatedhq/add-optional-namespace-field-to-kind-helmchart
6ce0dfd Merge pull request #298 from replicatedhq/revert-296-scope
fb3d4ce Revert "add scope test instrumentation"
2477057 Merge pull request #296 from replicatedhq/scope
6b98dea move scope instrumentation to handle table-driven tests
c734369 Merge pull request #297 from replicatedhq/laverya/fix-fresh-installs-of-kotsadm
b20405c fix role update code to not run if the role was just created
35f6647 add scope test instrumentation
447c67e Merge pull request #295 from replicatedhq/laverya/include-kotsadm-logs-in-support-bundle
a0de94f include kotsadm logs in default support bundle
a68063c Merge pull request #294 from replicatedhq/laverya/print-pretty-error-in-upstream-upgrade
620aa90 License upload progress (#291)
5e2173a print a pretty error from GetOrCreateAuthSlug func in upstream upgrade
5ebe800 Merge pull request #293 from replicatedhq/divolgin/postgres-logs
515017f Add postgres logs to default support bundle spec
8b76a1e Merge pull request #284 from replicatedhq/laverya/include-auth-string-in-calls-to-kotsadm
28f9c6b Merge remote-tracking branch 'origin/master' into laverya/include-auth-string-in-calls-to-kotsadm
6f2a034 Merge pull request #290 from replicatedhq/laverya/fix-integration-ci-error
42d1730 don't attempt to sync license in airgapped releases
de903c6 Merge pull request #288 from replicatedhq/divolgin/default-collectors
ba31985 Merge remote-tracking branch 'origin/master' into laverya/fix-integration-ci-error
d94f3dd app pull test server now returns license yaml where expected
ba3e380 Merge pull request #289 from replicatedhq/divolgin/test-fix
711f34f Fixing tests
c67944b Adding kotsadm to default kots.io collector spec
6085a5f Merge remote-tracking branch 'origin/master' into laverya/include-auth-string-in-calls-to-kotsadm
fa81e91 Merge pull request #283 from replicatedhq/divolgin/channels
c55d0b5 Merge remote-tracking branch 'origin/master' into laverya/include-auth-string-in-calls-to-kotsadm
b8ebf53 fix SetAuthSlugCache comment
d702215 cryptographically generate password, don't use math.rand except as fallback
3a87348 Sync licnese and use license sequence in update checks
242fdc4 changing license channels
0229f8d Merge pull request #287 from replicatedhq/laverya/read-password-secret-not-env-var
7c5403f add 'kotsadm-password' to the set of secrets the kotsadm deployment can access
002a3cc don't expect a kubernetes cluster to exist in CI
818d865 Merge pull request #286 from replicatedhq/laverya/reinclude-deployoptions-import
fbab54f fix build by reincluding import in deployoptions.go
7a01aa9 Merge pull request #285 from replicatedhq/divolgin/airgap
415b6d7 Don't ping registry on airgap installs
dd81f60 print descriptive error message when unable to access kotsadm auth secret
fbbdd29 add auth for port forward code
b575168 add migrations for the kotsadm-api and kotsadm roles
dfc4b91 dynamically create auth secret, include it in kotsadm requests
a177cc1 Get latest license on app install (#280)
2e072ef Merge pull request #282 from replicatedhq/laverya/fix-kots-upstream-upgrade-command-docs
608461f include requirement for appSlug in 'kots upstream upgrade' help text
b6528df Add support for helm chart namespace spec param