------------------------------------------------------------------- Thu Mar 31 07:04:19 UTC 2022 - kastl@b1-systems.de - Update to version 1.37.1: * fix: fix skaffold label setter to work properly for cnrm resources (#7221) ------------------------------------------------------------------- Fri Mar 18 10:30:59 UTC 2022 - kastl@b1-systems.de - Update to version 1.37.0: * fix: update helm binary digest to 3.8.0 digest (#7201) * release: v1.37.0 * refactor: Use new logrus.Logger instead of default (#7193) * fix: ignore concurrency if not specified (#7182) * site: support nested tabs (#7195) * feat: add basic metrics for resource selector usage (#7192) * docs: fix skaffold resource selector docs (#7187) * docs: fix bad link to docker deployer page (#7188) * WIP: Update the default value of the parameters in the vulnerability monitoring CB job. (#7173) * docs: Add Docker port-forwarding note (#7176) * feat: Allow Confluent-for-Kubernetes types to be transformed (#7179) * docs: add docs for new skaffold resourceSelector configuration (#7174) * WIP: only report the vulnerability of the LTS images with last patch version. (#7167) * feat: add metrics related to cross-platform build (#7172) * feat: allow and deny list support for schema field overwriting (namely label and image fields atm) (#7056) * fix: `make install` works for Mac M1 (#7159) * chore(deps): bump github.com/containerd/containerd from 1.5.8 to 1.5.9 (#7151) * fix: choose cli default-repo over config file (#7144) * feat: add better support and messaging around using helm with skaffold apply (#7149) * chore: cleanup default namespace deployment (#7148) * chore(deps): bump actions/checkout from 2 to 3 (#7150) * fix: warn instead of fail for multi-arch builds (#7145) * chore: upgrade to helm 3.8.0 for experimental oci support (#7147) * feat: cross-platform support with kaniko builder (#7142) * docs: Remove references to XXenableJibInit and XXenableBuildpacksInit from init docs (#7108) * docs: make noCache option more clear (#7141) * docs: cross platform build support in GCB (#7140) * fix: specifying platforms in ko builder (#7135) * feat: implement cross-platform support for GCB build env (#7134) * fix: `make preview-docs` should run on Mac M1 (#7136) * docs: refresh DEVELOPMENT.md (#7129) * Fix typo in warning message (#7138) * chore: bump schema version to v2beta28 (#7130) * feat(lsp): add validation checking to lsp (#7097) * Revert "build: 30 min timeout for integration tests (#6684)" (#7128) * feat: implement cross-platform support for jib builder (#7110) * fix: correctly handle excluded profiles (#7107) * fix: buildkit and custom output (#7024) (#7120) * docs: Make explicit that user needs to change PROJECT_ID (#7068) * fix: always reset cached repo if sync is true (#7069) * chore(deps): bump github.com/docker/distribution (#7105) * chore: Update ROADMAP.md (#7115) * fix: parsing alternative config filename `skaffold.yml` by supporting absolute paths in `config.ReadConfiguration` (#7112) * chore(deps): bump puma from 4.3.9 to 4.3.11 in ruby example (#7117) * feat: add argo workflows kinds to transformable allow list (#7102) * chore(deps): bump flask version from 2.0.2 to 2.0.3 in buildpacks-python example (#7116) * fix: correctly set the default value of `StatusCheck` to nil (#7089) * docs: add section on deactivating profiles (#7100) ------------------------------------------------------------------- Thu Mar 3 08:21:17 UTC 2022 - Johannes Kastl - Update to version 1.36.1 Note: This is a patch release to v1.36.0 with some security fixes. Most users don't need to use this version, rather continue with the latest semantic version available. ------------------------------------------------------------------- Thu Feb 10 10:07:57 UTC 2022 - kastl@b1-systems.de - Update to version 1.36.0: * release: v1.36.0 (#7093) * docs: document cross-platform build support (#7090) * fix: use go 1.17.x in verify-examples github action (#7088) * fix: failing windows UT (#7091) * fix: dont update last-prompted if check-update is false (#7067) * feat(logs): allow user config for parsing json application logs when using kubernetes deployers (#7074) * feat: implement cross-platform build support for local docker builder & custom builder * chore: update go.mod go directive and go mod tidy (#7061) * feat(kustomize): Template `paths` (#7049) * chore: install gke-gcloud-auth-plugin in skaffold images (#7060) * feat: update to buildpacks/pack v0.23.0 (#6979) * feat(tag): validate generated/provided tag (#7042) * fix: Helm: uninstall: Release not loaded #5414 (#7045) * fix: include registry for `docker login` and `gcloud auth configure-docker` (#7037) * ci: ensure build_deps:latest and build_deps:latest-lts are pushed on change (#7038) * ci: use consistent go build paths caching (#7044) * chore: update Jib versions to 3.2.0 in examples (#7040) * fix: Allow apply of manifests without file name restrictions (#6871) (#6914) * fix: integration test skaffold config (#7025) * feat(validations): add line number output skaffold to validation errors (#7003) * feat(deps): Update Skaffold images to Go 1.17.3 (#7028) * fix: allow quotes on base image tags in Dockerfiles (#7027) * feat: fetch default-repo from local cluster (#6985) * fix(ko): Debug port forwarding for `ko://` images (#7009) * feat: add 'branches' git tag variant (#7006) * fix: unblock cloud build edge builds (#7014) * fix(labelling): hotfix for issues related to deploy erroring due to nested yaml field overriding in StatefulSet w/ PVC (#7011) * fix(ko): Default repo for pushing `ko://` images (#7010) * ci: fix lts image build (#7000) * fix: add godoc to Fs var in config.go (#7004) * refactor(configlocations): make yamlinfos field private (#7005) * feat(lsp): add virtual file system support to ReadConfiguration and use this in LSP for buffer files and lint (#6977) * feat(lint): added lib for getting yaml line #s for a given schema struct, sub-element and sub-fields. supports patches & profiles (#6955) * feat: allow specifying hook command directory (#6982) * doc: add some detail to local clusters and minikube docker (#6993) * update: new config version v2beta27 (#6981) * feat: monitor OS vulnerability in Skaffold LTS images. (#6964) * fix: limit number of simultaneous taggers to GOMAXPROCS (#6976) * fix: correct $SKIP_TEST env for custom builder (#6984) * fix: bugs for skaffold.yaml files read in via stdin (#6970) * feat: add multi-level-repo support to arbitrary repositories beyond just GCR and AR (#6915) * docs: small typo "Skaffold knows to build" (#6967) * fix: report build failures inline for failed concurrent builds (#6911) * doc(debug): add why breakpoints may fail and clean up manual configuration (#6893) * fix: modify error handling of SyncerMux#Sync (#6934) * fix: Log kaniko errors that happen during the tar phase (#6901) * feat(ko): Enable templating of `labels` and `env` (#6944) * fix: distinguish docker build errors from streaming errors (#6910) * fix: don't send error in skaffoldLogEvent if error is nil (#6945) * test: modules integration tests (#6899) * ci: remove cross compilation step of cloud build job (#6956) * feat(lint): add end line and col support to lint (#6926) * ci: add kokoro scripts for releases (#6906) * feat(lsp): add new command skaffold lsp and working lsp functionality w/ lint rules (#6873) * fix(ko): Do not print image name to stdout (#6928) * fix: s/kubeclt/kubectl/ typo in kubectl errors (#6938) * fix: docker build for artifact with cliFlags should use docker CLI (#6930) * refactor(lint): remove unused regexp linter (#6923) * feat: allow caching from built artifact on local Docker build (#6904) * refactor: remove vestiges of parsing release info text from helm deployment (#6913) * feat: ignore vim *.swp files in hot-reload example (#6895) * docs: address comments from #6898 (#6900) * docs: update status-check supported resource types (#6898) * docs: link Cloud Code `Run on Kubernetes` guide in `skaffold dev` guide page (#6897) * docs: fix typo in file name (#6887) * docs: reorder `skaffold debug` docs (#6894) * fix: correct English wording in error message (#6890) * docs: link Cloud Code how-to guides (#6879) * doc: add details on tryImportMissing (#6880) * doc: address newcomer confusion when joining k8s slack channel (#6881) * chore(deps): bump containerd and opencontainers/images-spec (#6876) * fix(ko): Do not add `-trimpath` when debugging (#6874) * fix: apply cmd should run `kubectl create --dry-run` to get the `ManifestList` (#6875) * docs: separate quickstart guides (#6869) * docs: link cloud code support for updating skaffold.yaml files (#6866) * ci: update draft release to caps ------------------------------------------------------------------- Sat Jan 29 15:28:25 UTC 2022 - Bernhard Wiedemann - Use fixed build date for reproducible builds (boo#1047218) ------------------------------------------------------------------- Wed Jan 26 08:07:33 UTC 2022 - kastl@b1-systems.de - Update to version 1.35.2: * patch release v1.35.2 * fix(labelling): hotfix for issues related to deploy erroring due to nested yaml field overriding in StatefulSet w/ PVC (#7011) * fix: unblock cloud build edge builds (#7014) * ci: fix lts image build (#7000) * release v1.35.1 : patch release v1.35.1 * fix(ko): Do not add `-trimpath` when debugging (#6874) * fix: apply cmd should run `kubectl create --dry-run` to get the `ManifestList` (#6875) * release: v1.35.0 (#6868) * chore(deps): update to kompose 1.26 (#6865) * docs: link to Cloud Code in github README (#6864) ------------------------------------------------------------------- Wed Jan 26 07:55:24 UTC 2022 - Johannes Kastl - new package skaffold: Easy and Repeatable Kubernetes Development