Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: okteto-fish-completion | Distribution: openSUSE:Factory:zSystems |
Version: 3.2.2 | Vendor: openSUSE |
Release: 1.1 | Build date: Wed Dec 18 07:24:17 2024 |
Group: System/Shells | Build host: reproducible |
Size: 9692 | Source RPM: okteto-3.2.2-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/okteto/okteto | |
Summary: Fish Completion for okteto |
Fish command line completion support for okteto.
Apache-2.0
* Wed Dec 18 2024 opensuse_buildservice@ojkastl.de - Update to version 3.2.2: * revert: restore kustomize in the cli binary (#4630) (#4632) * Wed Dec 11 2024 opensuse_buildservice@ojkastl.de - Update to version 3.2.1: * revert: rootless image (#4615) (#4618) * DEV-828: Don't allow execution of empty tests names (#4614) (#4616) * Mon Dec 09 2024 opensuse_buildservice@ojkastl.de - Update to version 3.2.0: * fix bug compose deploy sts (#4609) (#4610) * chore: update google.golang.org/grpc to v1.66.3 and replace buildkit dependency version (#4604) (#4606) * fix version warning (#4602) (#4605) * feat: add FSGroup to PodSecurityContext in StatefulSet translation (#4601) (#4603) * chore: update dependencies to patches versions in Dockerfile and go.mod (#4596) (#4599) * chore: remove deprecated dependency (#4594) (#4597) * feat: get cli image from cluster metadata (#4589) * Update e2e tests once staging.okteto.dev is applied to the new staging environment in the product cluster (#4581) * Use always user 0 for remote operations to make it work for rootless runner images (#4593) * Update error when image does not exist on `okteto deploy` (#4572) * refactor: Setenv OKTETO_DOMAIN when okteto context use cmd (#4591) * fix: push image (#4588) * chore: use numeric user in Dockerfile (#4587) * Remove endpoints from deprecated function resources (#4584) * fixes for `make lint` (#4586) * Divert using services with external names (#4563) * Added runAsNonRoot field to Json Schema for dev.securityContext property (#4582) * Unify CLI images (#4558) * refactor: lookup OKTETO_DEV_PERSISTENT_VOLUME_SIZE before using defaultVolumeSize (#4580) * Jlo/fix buildkit bump 0.17 (#4577) * Fixed log message format (#4579) * Add command `validate` (#4575) * [JSON Schema] `dev.environment` multi-type support (#4578) * Add Okteto JSON schema to repo (#4573) * Add command to generate Okteto Manifest JSON Schema (#4566) * revert buildkit update (#4576) * Fix compose deployServices ticker loop (#4568) * bump cli to use buildkit 0.17 (#4562) * fix var name in checkCLIVersion (#4574) * Validate version against cluster supported versions (#4557) * build(deps): bump sinatra and sinatra-contrib in /samples/ruby (#4571) * move to manifest v2 (#4560) * Build images with depot.dev (#4570) * Simplify "make integration-actions" to reduce their execution time (#4567) * Configure e2e tests to run in product staging (#4565) * Update golang-ci dependency to 2.7.0 to have CLI 3.x (#4564) * DEV-774: When inferring dev environment name, check if `OKTETO_NAME` is set if cannot get the name from the repository and before getting the name from the folder (#4559) * Update `okteto deploy` timeout and wait output (#4547) * build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#4554) * feat (build): support overriding default frontend image (#4543) * build(deps): bump werkzeug from 3.0.3 to 3.0.6 in /samples/python (#4542) * Update kustomize and helm version (#4552) * DEV-510: Fix availability of CI env var on remote executions (#4545) * refactor: rename env vars to follow same syntax (#4546) * removes duplicated if-then-else branches and refactors to be more idiomatic (#4541) * Revert "Removes kustomize from docker image (#4534)" (#4548) * Tue Nov 12 2024 opensuse_buildservice@ojkastl.de - Update to version 3.1.0: * feat (build): support overriding default frontend image (#4543) (#4556) * refactor: rename env vars to follow same syntax (#4546) (#4550) * Update kustomize and helm version (#4552) (#4553) * DEV-510: Fix availability of CI env var on remote executions (#4545) (#4551) * Revert "Removes kustomize from docker image (#4534)" (#4548) (#4549) * DEV-765: Allow to custom known_hosts from runner image (#4544) * Deploy Execution default and flags outcome (#4536) * remove validation from context store (#4533) * DEV-758: Implement ssh-forwarder to contact with ssh-agent running in the cluster when executing remote operations (deploy, destroy, test) (#4537) * fix: ui build logs (#4539) * Deploy/Destroy context (#4532) * update stack destroy logic to use service name label (#4530) * refactor: fix lint errors (#4535) * Removes kustomize from docker image (#4534) * feat: retry if buildkit not available (#4529) * feat(build): if buildkit is not available wait for it (#4528) * refactor: update trivy commands in CircleCI config (#4524) * Updated ssh key to be used on circleCI jobs to use oktetobot identity (#4522) * fix: gh actions release script (#4521) * refactor (release): refactor the actions release script to match the … (#4484) * test: change trivy cmd in intergraiton test (#4518) * move name inferrer inside destroyCommand.destroy (#4511) * refactor: improve circleci config (#4514) * Support for "priorityClassName" in dev containers (#4513) * Fix `okteto build -f <folder>` (#4506) * fix: versions getting last 15 from gh (#4509) * Refactor error messages for Docker Compose usage (#4503) * fix: build command to handle Okteto Manifest without a build section (#4502) * Fix okteto status: namespace load for synthing (#4500) * DEV-690: Use right build context path to get the right diff and sha in git operations for Smart Builds (#4494) * refactor: remove context and namespace from Stackraw (#4492) * Refactor getStackServicesToDeploy function to handle multiple Compose… (#4487) * Use "IfNotPresent" when using busybox for init volumes and hybrid mode (#4495) * Remove context and namespace from manifestRaw (#4488) * check abs with abs (#4486) * Refactor deploy.go to conditionally display recommendation for enabling remote execution (#4483) * revert pipeline and preview file check (#4485) * Update func comment `HasDeployedSomething` (#4478) * Refactor dockerfile to use private cache sharing (#4463) * Add specific error for compose on cli only (#4473) * Refactor authProvider to prioritize local registry credentials (#4470) * remove remote deploy CTA on vanilla (#4471) * feat: Add extractImageTagFromPullAccessDeniedError function (#4448) * Document test command to accept multiple test names as arguments (#4472) * PROD-218: Add a timeout flag to okteto preview destroy command (#4464) * Fix checking for pod sandbox creation error (#4475) * Add CI env var to okteto test (#4461) * build(deps): bump express from 4.19.2 to 4.20.0 in /samples/node.js (#4468) * Host "busybox" in the "okteto" DockerHub organization (#4467) * Update CTA to install Okteto in the cluster for unsupported command/f… (#4465) * Add X-Okteto-CLI-Version version to requests (#4462) * fix(remote): :bug: multiline preparation on dockerfile (#4452) * Support okteto volume access mode, volume mode, labels and annotations (#4458) * revert default wait flag values (#4455) * Update cobra help message to be aligned with out official docs (#4453) * Fix typos and remove dead code (#4454) * Sun Oct 06 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de> - fix version output, add shell completion subpackages * Sun Oct 06 2024 opensuse_buildservice@ojkastl.de - Update to version 3.0.0: * refactor (release): refactor the actions release script to match the … (#4484) (#4520) * refactor: improve circleci config (#4514) (#4516) * move name inferrer inside destroyCommand.destroy (#4511) (#4517) * test: change trivy cmd in intergraiton test (#4518) (#4519) * Jlo/merge with master (#4491) * Support for "priorityClassName" in dev containers (#4513) (#4515) * Fix `okteto build -f <folder>` (#4506) (#4512) * Fix okteto status: namespace load for synthing (#4500) (#4505) * Refactor error messages for Docker Compose usage (#4503) (#4508) * fix: build command to handle Okteto Manifest without a build section (#4502) (#4507) * fix: versions getting last 15 from gh (#4509) (#4510) * DEV-690: Use right build context path to get the right diff and sha in git operations for Smart Builds (#4494) (#4504) * refactor: remove context and namespace from Stackraw (#4492) (#4499) * Refactor getStackServicesToDeploy function to handle multiple Compose… (#4487) (#4498) * Use "IfNotPresent" when using busybox for init volumes and hybrid mode (#4495) (#4497) * Remove context and namespace from manifestRaw (#4488) (#4496) * check abs with abs (#4486) (#4493) * Refactor deploy.go to conditionally display recommendation for enabling remote execution (#4483) (#4490) * revert pipeline and preview file check (#4485) (#4489) * Refactor dockerfile to use private cache sharing (#4463) (#4482) * Refactor authProvider to prioritize local registry credentials (#4470) (#4480) * Add specific error for compose on cli only (#4473) (#4481) * remove remote deploy CTA on vanilla (#4471) (#4479) * PROD-218: Add a timeout flag to okteto preview destroy command (#4464) (#4477) * Fix checking for pod sandbox creation error (#4475) (#4476) * Add CI env var to okteto test (#4461) (#4474) * Host "busybox" in the "okteto" DockerHub organization (#4467) (#4469) * Update CTA to install Okteto in the cluster for unsupported command/f… (#4465) (#4466) * fix(remote): :bug: multiline preparation on dockerfile (#4452) (#4460) * Support okteto volume access mode, volume mode, labels and annotations (#4458) (#4459) * revert default wait flag values (#4455) (#4457) * Update cobra help message to be aligned with out official docs (#4453) (#4456) * Ultra mega release branch 3.0 (#4451) * Add context store validation (#4447) * build(deps): bump github.com/opencontainers/runc from 1.1.12 to 1.1.14 (#4442) * bump customize (#4443) * Fixed typo in a feature flag to enable dev branch tracking on okteto up (#4440) * DEV-624: Added scan for okteto/bin image, and update okteto/bin dependency to 1.6.1 (#4438) * Sat Sep 14 2024 opensuse_buildservice@ojkastl.de - Update to version 2.31.0: * bump customize (#4443) (#4444) * Fixed typo in a feature flag to enable dev branch tracking on okteto up (#4440) (#4441) * DEV-624: Added scan for okteto/bin image, and update okteto/bin dependency to 1.6.1 (#4438) (#4439) * fix: syncthing restarts with relay enabled (#4429) * Add EC encryption to `okteto up` (#4435) * Add executionEnv to deploy, destroy and test (#4434) * fix smartbuild nested scenario (#4432) * remove unused func getRepoNameFromGitURL in pkg/deps (#4431) * fix: cve for helm (#4430) * Prevent logs to be written from registry credential (#4423) * DEV-575: Fix UpdateEnvs function to allow variable values with '=' (#4426) * Update README.md to make the difference of CLIs clearer (#4420) * Update windows executors to pinned version (#4418) * feat: add last okteto up branch on cmap (#4415) * account for groups in repo urls in dependencies (#4416) * Sat Sep 14 2024 opensuse_buildservice@ojkastl.de - Update to version 2.30.2: * [Backport release-2.30] fix smartbuild nested scenario (#4433) * Tue Aug 13 2024 opensuse_buildservice@ojkastl.de - Update to version 2.30.1: * DEV-575: Fix UpdateEnvs function to allow variable values with '=' (#4426) (#4427) * Fri Aug 09 2024 opensuse_buildservice@ojkastl.de - Update to version 2.30.0: * feat: add last okteto up branch on cmap (#4415) (#4419) * account for groups in repo urls in dependencies (#4416) (#4417) * refactor: remove destroy.destroyInsideDeployConfigMapHandler (#4400) * fix: add extra hosts in okteot test (#4410) * fix: deploy remote falback to dockerignore instead of skipping it (#4406) * Split integration tests into jobs (#4391) * remove cache for test (#4409) * DEV-494: Handling an special error from the registry when an image digest is malformed (#4405) * DEV-520: Scan image on release (#4407) * Bump kubectl and other binaries. Fix CVEs (#4401) * fix: okteto test can export artifact dirs (#4385) * Allow remote deploy inside remote deploy (#4379) * Remove remote check when running build inside deploy remote (#4370) * Migrate circleci deploy to run (#4381) * fix: global image clone (#4377) * up: skip refresh token for vanilla clusters (#4373) * Mon Jul 22 2024 opensuse_buildservice@ojkastl.de - Update to version 2.29.3: * fix: deploy remote falback to dockerignore instead of skipping it (#4406) (#4413) * fix: add extra hosts in okteot test (#4410) (#4412) * remove cache for test (#4409) (#4411) * Thu Jul 18 2024 opensuse_buildservice@ojkastl.de - Update to version 2.29.2: * Bump kubectl and other binaries. Fix CVEs (#4401) (#4403) * Wed Jul 10 2024 opensuse_buildservice@ojkastl.de - Update to version 2.29.1: * [Backport release-2.29] fix: okteto test can export artifact dirs (#4387) * Wed Jul 10 2024 opensuse_buildservice@ojkastl.de - Update to version 2.29.0: * [Backport release-2.29] fix: global image clone (#4378) * [Backport release-2.29] up: skip refresh token for vanilla clusters (#4374) * build(deps): bump braces from 3.0.2 to 3.0.3 in /samples/node.js (#4366) * build(deps): bump github.com/hashicorp/go-getter from 1.7.4 to 1.7.5 (#4364) * fix: smart build stuck on untracked files (#4361) * Admins to be able to deploy into namespaces or previews (#4354) * Show test command when running 'okteto --help' (#4332) * remove okteto cloud mentions (#4345) * fix: rebuilding for already created image (#4337) * fix: okteto test to use always root user (#4336) * Generate artifacts in `okteto test` including when tests fail (#4334) * Added transient error to retry on build operation (#4348) * fix: clone images on specified services (#4270) * fix: build friendly err (#4335) * Preview deploy scope to default global (#4333) * Reserved variable names (#4331) * fix: only use requirements from yaml (#4329) * fix: use the correct image on okteteo test (#4326) * fix: CVE-2023-47108 (#4327) * remove unused code (#4321) * Wed Jul 03 2024 opensuse_buildservice@ojkastl.de - Update to version 2.28.1: * fix: smart build stuck on untracked files (#4361) (#4363) * Fri Jun 07 2024 opensuse_buildservice@ojkastl.de - Update to version 2.28.0: * fix: use the correct image on okteteo test (#4326) (#4330) * [Backport release-2.28] fix: CVE-2023-47108 (#4328) * fix test logs (#4325) * okteto exec to work the same as kubectl exec (#4289) * Add OKTETO_DOMAIN to remote test runner (#4324) * fix: panics on command initialsation (#4322) * [okteto test] only deploy when using `--deploy` flag (#4320) * Use .oktetoignore in deploy and destroy remote (#4316) * fix panic when inferring stack with empty image (#4312) * okteto test: return info log instead of failing when no tests defined (#4317) * DEV-335 Repository is not being calculated correctly for Smart Builds when the manifest is within a subdirectory of a repository (#4307) * Use /etc for cache key in remote runner image (#4315) * remove unused code (build) (#4311) * Partial implementation of artifacts for test command (#4302) * --- (#4308) * Validate Test section to avoid panic if test section is not populated properly (#4309) * remove unused code (#4310) * fix: warning displayed even when the file was invalid (#4304) * `Preserve local env vars if also declared in `.env` + Add E2E test for Okteto Variables (#4303) * Fix regression with `OKTETO_TOKEN` and improve DevX for invalid token (#4297) * Add ignore root section to .oktetoignore (#4295) * Include all manifest properties to "friendly err" util + Add okteto test alias (#4298) * chore: update golang-ci to 2.5.0 (#4299) * chore: use debian bookworm (#4291) * account for no tags in github action script (#4293) * fix: separate multiple cache statements (#4294) * chore: upgrade deps (PLAT-485) (#4290) * Remove deprecated code related to okteto chart `0.10.8` (#4260) * Initialize ignore package (#4277) * build(deps): Bump werkzeug from 2.3.8 to 3.0.3 in /samples/python (#4280) * set okteto context and namespace from env vars (#4247) * [Refactor] Add `Syncthing.Fs` (#4266) * fix: retry builds on depot (#4285) * fix linter (#4283) * fix: not show unwanted warning (#4282) * build(deps): Bump jinja2 from 3.1.3 to 3.1.4 in /samples/python (#4281) * Thu May 30 2024 opensuse_buildservice@ojkastl.de - Update to version 2.27.4: * fix: panics on command initialsation (#4322) (#4323) * Thu May 30 2024 opensuse_buildservice@ojkastl.de - Update to version 2.27.3: * [Backport release-2.27] fix panic when inferring stack with empty image (#4318) * Tue May 21 2024 opensuse_buildservice@ojkastl.de - Update to version 2.27.2: * fix: warning displayed even when the file was invalid (#4304) (#4306) * [Backport release-2.27] Preserve local env vars if also declared in `.env` + Add E2E test for Okteto Variables (#4305) * [Backport release-2.27] Fix regression with `OKTETO_TOKEN` and improve DevX for invalid token (#4300) * chore: update golang-ci to 2.5.0 (#4299) (#4301) * Fri May 10 2024 opensuse_buildservice@ojkastl.de - Update to version 2.27.1: * chore: upgrade deps (PLAT-485) (#4290) (#4292) * Fri May 10 2024 opensuse_buildservice@ojkastl.de - Update to version 2.27.0: * New Feature - feat: add variable expansion in manifest.build.dockerfile by @jLopezbarb in #4217 - feat: add deploy insights by @jLopezbarb in #4206 - Improve getting started copy and update getting started samples by @codyjlandstrom in #4215 - Support variable expansion in .env: "VAR1=${VAR2:-default}" by @andreafalzetti in #4239 - mask .envvars + only mask vars longer than 5 chars by @andreafalzetti in #4245 - okteto up: display warning when available disk space is running low by @andreafalzetti in #4262 - feat: deprecate compose file detection by naming by @jLopezbarb in #4254 - mask multiline variables by @andreafalzetti in #4251 - Detect syncthing readiness issue by @andreafalzetti in #4261 - [Backport release-2.27] set okteto context and namespace from env vars by @github-actions in #4287 * Bug Fix - fix: log on ui by @jLopezbarb in #4229 - fix: skip volume mount translation into okteto manifest build by @jLopezbarb in #4231 - fix: repo with double url by @jLopezbarb in #4237 - fix push script by @jLopezbarb in #4249 - fix: hash on untracked folders by @jLopezbarb in #4263 - fix: dont include dockerfilepath for hash calculation by @jLopezbarb in #4271 - tests(fix): remove defer on tests by @jLopezbarb in #4272 - [Backport release-2.27] fix: not show unwanted warning by @github-actions in #4284 - [Backport release-2.27] fix: retry builds on depot by @github-actions in #4286 * Fri Apr 26 2024 opensuse_buildservice@ojkastl.de - Update to version 2.26.1: * Build automatically an image in a compose scenario where build is not specified, image is specified and there are volume mounts (#4255) (#4264) * fix push script (#4249) (#4258) * Tue Apr 16 2024 opensuse_buildservice@ojkastl.de - Update to version 2.26.0: * New Feature - push releases to all the possible images at dockerhub by @jLopezbarb in #4129 - add depot.dev as a valid builder by @AdrianPedriza in #4106 - Add Branch column to preview environment list command output by @jvc5546 in #4176 - Improve experience for overnight okteto up sessions, and syntching timeouts by @andreafalzetti in #4172 - feat: add environment from pods from envfrom field by @jLopezbarb in #4194 - feat: add okteto local credentials by env var by @jLopezbarb in #4196 - [Compose] Allow setting K8S labels from docker-compose.yml by @andreafalzetti in #4204 - feat: add compose.yml and compose.yaml naming by @jLopezbarb in #4209 - feat: add events for build using manifest by @jLopezbarb in [#4205] - Initialize test command by @maroshii in #4216 - [Backport release-2.26] feat: add deploy insights by @github-actions in #4224 * - Bug Fix - fix: missing whitespace on spinner by @jLopezbarb in #4143 - fix: logger on different output formats by @jLopezbarb in [#4152] - fix: json build output by @jLopezbarb in #4157 - Fix panic in okteto up when using remote deploy by @andreafalzetti in #4177 - fix: double warning on --insecure-skip-tls-verify by @jLopezbarb in #4171 - fix: context insecure is maintained until deleted the context by @jLopezbarb in #4174 - refactor: rewrite error log by @jLopezbarb in #4182 - fix: realpath on mac by @jLopezbarb in #4181 - [Hybrid] Improve process management by @andreafalzetti in [#4185] - Fix okteto endpoints namespace detection from okteto.yml by @andreafalzetti in #4186 - fix: clean manifest path in remote deploy to fix regression by @andreafalzetti in #4195 - Remove "Build section is not defined in your okteto manifest" info me… by @pchico83 in #4210 - Smart Build fixes and improvements by @ifbyol in #4203 - fix: add CORS PNA support to browser login by @jpf-okteto in [#4212] - fix: run remote on buildkit by @jLopezbarb in #4214 - DEV-258: Changed command used to get the latest commit for a folder by @ifbyol in #4219 - fix: e2e test by @jLopezbarb in #4221 - [Backport release-2.26] fix: log on ui by @github-actions in [#4230] - [Backport release-2.26] fix: skip volume mount translation into okteto manifest build by @github-actions in #4236 - [Backport release-2.26] fix: repo with double url by @github-actions in #4238 * Tue Mar 26 2024 opensuse_buildservice@ojkastl.de - Update to version 2.25.4: * fix: add CORS PNA support to browser login (#4212) (#4213) * Mon Mar 18 2024 opensuse_buildservice@ojkastl.de - Update to version 2.25.3: * [Backport][2.25] Manifest path fixes for remote deploy (#4201) * Wed Feb 14 2024 opensuse_buildservice@ojkastl.de - Update to version 2.25.2: * fix: backport to 2.25.x (#4180) * [Backport release-2.25] Fix panic in `okteto up` when using remote deploy (#4178) * fix: e2e tests (#4165) (#4166) * Tue Jan 30 2024 opensuse_buildservice@ojkastl.de - Update to version 2.25.1: * fix: json build output (#4157) (#4159) * add depot.dev as a valid builder (#4106) (#4160) * Mon Jan 29 2024 opensuse_buildservice@ojkastl.de - Update to version 2.25.0: * fix: logger on different output formats (#4152) (#4155) * fix cves (#4153) (#4154) * fix: avoid panic in k8s logger if resp is nil (#4149) (#4150) * fix: log k8s request before any return (#4147) (#4148) * fix: missing whitespace on spinner (#4143) (#4145) * fix: remote with parent folders (#4128) * fix: panic on race condition (#4140) * lint(revive): enable and fix rule EXC0014 (#4139) * Log all requests made to K8S's API (#4131) * rename launch to deploy (#4135) * update codeowners to backend team (#4133) * fix okteto up double shutdown when interrupting with ctrl+c (#4134) * update golangci goheader config for 2024 (#4132) * docs: rename svc to service in helper (#4126) * feat: always refresh kubetoken on okteto up errors (#4123) * fix: multi tag bullds (#4124) * fix: statefulset reconnection error (#4127) * Upgrade staging domain for user apps (#4125) * docs: refactor helper usage (#4122) * feat: expand build secrets (#4119) * wrap errors instead of using its string (#4108) * fix: add test for missing trailing slash in IsGlobalRegistry (#4118) * refactor: move build model to pkg/build (#4098) * build(deps): Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#4115) * fix: panic in okteto build caused by nil oc.Store (#4113) * fix: panic in okteto up caused by already closed readyChan (#4111) * build(deps): Bump github.com/containerd/containerd from 1.6.20 to 1.6.26 (#4096) * fix: wrap error while creating secrets (#4107) * build(deps): Bump github.com/go-git/go-git/v5 from 5.4.2 to 5.11.0 (#4104) * Fri Jan 26 2024 opensuse_buildservice@ojkastl.de - Update to version 2.24.2: * fix: panic on race condition (#4140) (#4142) * Tue Jan 23 2024 opensuse_buildservice@ojkastl.de - Update to version 2.24.1: * fix: statefulset reconnection error (#4127) (#4138) * Upgrade staging domain for user apps (#4125) (#4137) * fix okteto up double shutdown when interrupting with ctrl+c (#4134) (#4136) * Tue Jan 09 2024 opensuse_buildservice@ojkastl.de - Update to version 2.24.0: * fix: panic in okteto build caused by nil oc.Store (#4113) (#4114) * fix: panic in okteto up caused by already closed readyChan (#4111) (#4112) * fix: wrap error while creating secrets (#4107) (#4109) * Add feature flag `OKTETO_COMPOSE_VOLUME_AFFINITY_ENABLED` env var to disable node affinity for volumes (#4101) * feat: use build context for isClean (#4089) * Lax Codecov threshold on project delta (#4105) * Fix preview URL to not use hash pathname (#4102) * Fix Golang version in contributing guide * fix: do not fail if error retrieving envs from image (#4099) * Update k8s client to `v0.28.4` (#4087) * Revert "refactor: set deploy image tag as buildopt in deploy pkg (#4093)" (#4097) * Fix panic when parsing empty service sections (dev & build) (#4090) * update kubectl helm and kustomize versions (#4095) * improve err response for expired tokens (#4091) * feat: use git commit instead of git tree hash (#4083) * build(deps): Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#4094) * build(deps): Bump github.com/docker/docker from 23.0.0-rc.1+incompatible to 24.0.7+incompatible (#4092) * refactor: set deploy image tag as buildopt in deploy pkg (#4093) * chore: update syncthing version to 1.27.1 (#4088) * update builkit client to v0.11.6 (#4086) * refactor: remove okteto context global var use in okteto build command (#4070) * Fix: detect top level git rep dir to set `OKTETO_GIT_BRANCH` and `OKTETO_GIT_COMMIT` properly when service is nested (#4080) * build(deps): Bump actions/stale from 8 to 9 (#4084) * Fix panic in `okteto init --deploy` (#4078) * remove okteto cloud as context option (#4073) * Fix codespell in comments (#4079) * makefile: add lint-fix (#4077) * fix external resource markdown able to generate in dinamycally using deploy section (#4076) * Fix connection issues to dev containers using vscode remote ssh (#4074) * refactor: logger for build command (#4014) * Fix panic on okteto up with plain output (#4069) * fix: ssh remote deploy tests (#4071) * Add `make lint-fix-fieldalignment` (#4058) * CLI Quality - Lint - gomnd (#4061) * CLI Quality - Lint- musttag (#4064) * feat: add feature flag to enable context build (#4051) * CLI Quality - Lint - bodyclose (#4057) * chore: enable durationcheck and fix (#4062) * Fix builds for ARM (#4065) * Sun Jan 07 2024 opensuse_buildservice@ojkastl.de - Update to version 2.23.2: * fix: do not fail if error retrieving envs from image (#4099) (#4100) * Tue Dec 12 2023 kastl@b1-systems.de - Update to version 2.23.1: * [Backport release-2.23] Fix: detect top level git rep dir to set `OKTETO_GIT_BRANCH` and `OKT… (#4085) * [Backport release-2.23] Fix panic in `okteto init --deploy` (#4082) * remove okteto cloud as context option (#4073) (#4081) * Mon Dec 04 2023 kastl@b1-systems.de - Update to version 2.23.0: * Fix connection issues to dev containers using vscode remote ssh (#4074) (#4075) * Fix panic on okteto up with plain output (#4069) (#4072) * Fix builds for ARM (#4065) (#4067) * CLI Quality - Lint- exhaustive (#4063) * fix linters (#4066) * fix: use okteto api to retrieve dev env endpoints (#4052) * Refactor: create `env` and `dependencies` pkg to reduce `model` pkg and make testing easier (#4047) * fix: linter (#4060) * Refactor: remove `CheckIfRegularFile` in favour of `filesystem.FileExistsAndNotDir` (#4049) * fix: linter (#4059) * chore: add and fix lint gci (#4053) * CLI Quality - Lint - goheader (#4054) * chore: implement and fix lint unconvert (#4055) * chore: added additional lints (#4056) * show hint to deploy using remote feature (#4048) * Update Dockerfile to use kubectl 1.15.11 (#4050) * add quotes for variables added in remote (#4045) * Extract dev `secrets` and `envFiles` validation from serializer (#4043) * Enable field alingment (#4031) * fix:downgrade spinner module (#4041) * Added OKTETO_GIT_BRANCH environment variable to remote Dockerfile as argument to have it available in the commands executed there (#4039) * Adds add/delete to docker credentials helper (#4028) * add feature flag to enable disable pull first approach (#4036) * RAIN-51 and RAIN-52: Set right certificate in kubernetes client and kubeconfig generated when working with `--insecure-skip-tls-verify` (#4037) * RAIN-31: Add extra hosts for internal communication to API and BUildkit when executing deploy and destroy remotely (#4033) * fix: panic on interrupt of deploy --remote (#4030) * Fri Nov 17 2023 kastl@b1-systems.de - Update to version 2.22.3: * [Backport release-2.22] Extract dev `secrets` and `envFiles` validation from serializer (#4043) (#4046) * Thu Nov 09 2023 kastl@b1-systems.de - Update to version 2.22.2: * Added OKTETO_GIT_BRANCH environment variable to remote Dockerfile as argument to have it available in the commands executed there (#4039) (#4040) * Wed Nov 08 2023 kastl@b1-systems.de - Update to version 2.22.1: * add feature flag to enable disable pull first approach (#4036) (#4038) * Tue Nov 07 2023 kastl@b1-systems.de - Update to version 2.22.0: * fix: panic on interrupt of deploy --remote (#4030) (#4032) * Fix panic when interrupt deploy (#4027) * chore: rename "cluster" to "context" in logs (#4011) * User Friendly Errors (#4009) * initial work (#4007) * add build service context generation to image build event (#4023) * Update analytics data (#4024) * feat: add `--include-token` flag to `okteto ctx show` command (#4010) * Display a friendly error when the local proxy cannot start (#4019) * Implement new event ImageBuild (#4001) * fix: e2e tests (#4021) * [CLI Quality][Lint] add tparallel lint and fix errors (#4020) * chore: fix an error message on deploying ingress with same name (fix #3827) (#4012) * ci: add tenv linter (#4018) * build(deps): Bump golang.org/x/net from 0.7.0 to 0.17.0 (#4015) * Deploy remote extra hosts (#4003) * test: remove file after test (#4008) * Jlopezbarb/kubetoken update (#3998) * fix: show error when manifest not found using -f flag * Add support for deleting multiple context (#3886) * Tue Oct 10 2023 kastl@b1-systems.de - Update to version 2.21.0: * Jlopezbarb/kubetoken update (#3998) (#4006) * Panic secret not valid (#3982) * New option `--reuse-params` at `okteto pipeline deploy` (#3985) * fix: kubeconfig duplicate log (#3981) * fix: high resources panic (#3984) * fix panic deploying dependencies in vanilla (#3995) * link kubetoken docs when using static tokens (#3943) * Uncomment defer delete namespace (#3975) * feat: add pipeline list cmd (#3971) * [golangci-lint] Enable lint unused unparam (#3976) * feat: add remote field in okteto manifest (#3853) * build(deps): Bump docker/setup-buildx-action from 2 to 3 (#3978) * build(deps): Bump docker/setup-qemu-action from 2 to 3 (#3979) * Fix preview list output (#3970) * [golangci-lint] enable govet ineffassign staticcheck (#3972) * feat: add support for labels when deploying a pipeline (#3964) * Generic invalid license error (#3977) * build(deps): Bump actions/checkout from 3 to 4 (#3962) * chore: update syncthing to 1.24.0 (#3969) * chore: remove PR annotations (#3974) * expand branch value if comes from variable (#3956) * [golangci-lint] Enable gosimple (#3966) * [golangci-lint] Enable errcheck (#3965) * Basic golangci lint (#3961) * chore: update codecov (#3960) * build(deps): Bump CircleCI-Public/trigger-circleci-pipeline-action (#3868) * docs: update PR template (#3957) * Tue Sep 12 2023 kastl@b1-systems.de - Update to version 2.20.0: * expand branch value if comes from variable (#3956) (#3973) * add e2e using static token (#3953) * fix: remove context init from rch install cmd (#3954) * handle 423 api error a trial license expiration (#3929) * tests: add kubetoken unit tests (#3939) * feat: clone from global to dev reg already built images (#3950) * Tag with global and dev when pushing to global registry (#3940) * chore: add rch install / uninstall cmds (#3949) * fix: registrytoken cmd output processing (#3946) * fix: registrytoken cmd notfound error (#3945) * fix(hybrid): read secrets from kubernetes (#3931) * fix: type mismatch oktetoClientProvider (#3938) * feat: add kubetoken pre-reqs validation (#3909) * Fix kubetoken remote deploy (#3928) * restore previewLabels at default view of preview list (#3919) * Extend help from kubeconfig command to mention that the generated kub…econfig requires to have Okteto CLI in the path (#3917) * Adding syncthing api unittests. (#3899) * fix kubeconfig for non okteto contexts (#3920) * Feature Flag to Opt-In to Static Tokens/Existing Flow (#3893) * Add cache to registry credentials (#3910) * fix: wait until build stops logs to return (#3908) * Use dynamic kube token for k8s requests (#3891) * Add exec to kubeconfig when okteto context init (#3887) * fix panic when displayer has no cancel function (#3880) * fix: if repo is not clean always return err (#3895) * Add new props to up event (#3876) * Up event refactor (#3875) * Wed Sep 06 2023 kastl@b1-systems.de - Update to version 2.19.2: * fix: remove context init from rch install cmd (#3954) (#3955) * chore: add rch install / uninstall cmds (#3949) (#3952) * fix: registrytoken cmd output processing (#3946) (#3951) * fix: registrytoken cmd notfound error (#3945) (#3948) * Wed Sep 06 2023 kastl@b1-systems.de - Update to version 2.19.1: * restore previewLabels at default view of preview list (#3919) (#3933) * Wed Sep 06 2023 kastl@b1-systems.de - Update to version 2.19.0: * Add cache to registry credentials (#3910) (#3913) * fix: wait until build stops logs to return (#3908) (#3912) * fix: if repo is not clean always return err (#3895) (#3898) * fix: compose not getting image expansion from build (#3890) * Wrap kubetoken client into OktetoClient (#3888) * Add CA to kubeconfig in insecure mode (#3845) * track deploy destroy on remote (#3873) * fix: compute build envs in local (#3874) * Revert "add logs for image digest getter (#3870)" (#3877) * [Hybrid] add e2e to test support of additional dev fields (#3808) * revert: track deploy and destroy (#3872) * track deploy and destroy on remote (#3848) * add logs for image digest getter (#3870) * fix: preview output json (#3861) * Run e2e tests from PR labels (#3852) * Fix hybrid interactive terminal and processes (#3811) * Add .git to .dockerignore (#3846) * fix: build args flags populated into buildkit (#3843) * Fix context cancelled with reading git status operation (#3704) * Update info messages for hybrid `okteto up` (#3815) * Added gracefull fail in case of malformed docker-compose.yml (#3844) * fix: command unmarshal wrapping command (#3832) * fix:infer name with default okteto manifest (#3822) * fix: show context message on okteto build (#3831) * feat: add `--output` flag for `okteto preview list` (#3804) * chore: use buildkit v0.9.2-okteto3.systemcerts-2 (#3813) * Add dockerconfig in remote commands (#3819) * Add docker-credential-okteto to cli image (#3818) * fix(up): skip deploy properly if deploy and depencencies are empty (#3814) * Add cluster private credentials to build and deploy remote (#3799) * fix publish okteto release for windows (#3802) * ci: add env for OKTETO_PATH (#3809) * fix: fail if dev mode is not valid (#3806) * Wed Sep 06 2023 kastl@b1-systems.de - Update to version 2.18.3: * fix: if repo is not clean always return err (#3895) (#3897) * Tue Aug 08 2023 kastl@b1-systems.de - Update to version 2.18.2: * fix: compose not getting image expansion from build (#3890) (#3892) * Sun Aug 06 2023 kastl@b1-systems.de - Update to version 2.18.1: * [Backport release-2.18] fix: compute build envs in local (#3883) * Tue Jul 18 2023 kastl@b1-systems.de - Update to version 2.18.0: * fix(up): skip deploy properly if deploy and depencencies are empty (#3814) (#3817) * feat: add `--wait` flag for `okteto preview destroy` (#3776) * fix: context switch regression (#3798) * feat: add okteto preview `sleep|wake` command (#3570) * Execute `okteto destroy --remote` successfully when there is no okteto manifest found (#3721) * Mount ssh agent in remote deploy (#3755) * add dev mode annotation (sync or hybrid) (#3771) * reduce namespace name (#3790) * Compute hash for divert annotation to limit the size of the annotation (#3787) * feat(build): expand image before build (#3784) * add implementation to retrieve cmap variables when running in remote (#3766) * [Hybrid] Warn on unused fields but don't fail (#3764) * Update go to 1.20 (#3779) * Always sync okteto manifest (#3753) * add envs from manifest to local process (#3754) * Add "scope" to the `okteto preview deploy` command metric (#3765) * Jlopezbarb/fix-security-issues (#3762) * chore: improve create pid error msg (#3757) * Remove git credentials from debug logs (#3747) * fix: wrong registry hostname parse as url (#3743) * Wed Jul 05 2023 kastl@b1-systems.de - Update to version 2.17.0: * Compute hash for divert annotation to limit the size of the annotation (#3787) (#3789) * Jlopezbarb/fix-security-issues (#3762) (#3763) * fix: wrong registry hostname parse as url (#3743) (#3759) * Fix kubetoken usage message (#3606) * Fix integration hybrid (#3749) * fix: search first in dev registry (#3750) * Update the log message when no endpoints are available (#3722) * Update hybrid analytics (#3742) * fix: no optional locks on git read only commands (#3707) * Fix silent error when build images as part of "okteto deploy" (#3736) * build(deps): Bump mheap/github-action-required-labels from 4 to 5 (#3702) * docs(helper): improve description of label flag (#3740) * chore: make labels errors explicit (#3718) * Removed feature for automatically export/import the build cache (#3729) * gracefull shutdown for hybrid process (#3683) * Propagate "--wait" and "--timeout" flags to "okteto deploy - -remote" (#3732) * Always create ".dockerignore" for "okteto destroy" (#3726) * Use ARG instead of ENV to pass metadata for "--remote" (#3725) * Remove dependency on okteto installer image (#3724) * Create "/etc/ssl/certs/" if it doesn't exist in the image (#3733) * Don't copy ca-certs on deploy image (#3723) * Fix depends on when loading stack from file (#3703) * Revert "update config with new builder and version of golang-ci (#3715)" (#3716) * feat: add label flag to preview list cmd (#3711) * update config with new builder and version of golang-ci (#3715) * Revert "update golang-ci at circleci config (#3712)" (#3714) * update golang-ci at circleci config (#3712) * feat: add label flag to deploy preview command (#3611) * Revert "Show error if deploying services with PV as disabled (#3706)" * Show error if deploying services with PV as disabled (#3706) * Set the stage for deploy command with no output (#3701) * Fix PersistentPreRun at context command (#3705) * chore: make git logs debug lvl (#3680) * Revert "Restore "Okteto kubeconfig will use kubetoken client auth if available on okteto server"" (#3515)" (#3693) * Support for node selector in the docker-compose spec (#3695) * Fix variables deploy installer (#3696) * Revert "Fix variables deploy installer (#3688)" (#3694) * fix: variable expansion on buildargs that only have one env (#3689) * Fix variables deploy installer (#3688) * fix: endpoints should only return the json if the flag specify it (#3682) * Modified okteto ns create command to select new ns as current ns when flag is provided (#3595) * fix send on closed channel panic in isClean (#3677) * Add os environ to RunOktetoEndpoints (#3675) * Restore "Okteto kubeconfig will use kubetoken client auth if available on okteto server"" (#3515) * Mask variables at destroy (#3667) * changes applied (#3584) * fix: performance issues on `git status` (#3648) * add local envs for hybrid command (#3666) * remove secret content from build hash (#3635) * fix windows e2e hybrid development (#3669) * Fix RC in divert (weaver) when the cache has outdated information (#3655) * fix: vanilla up with compose (#3664) * fix(build): vanilla cluster should not reach out to okteto registry (#3658) * fix: buil args expansion (#3657) * Add destinationURL.Host to request Host at proxy handler (#3639) * support hybrid development (#3571) * Use chart runner and installer images for remote deploy/destroy (#3626) * feat: include system cert pool in withCredentials (#3629) * fix(build): expand build args (#3633) * fix: panic on e2e tests (#3631) * Update .gitignore (#3624) * Pass --server-name to okteto remote deploy (#3620) * fix endpoints retrieval e2e (#3615) * deploy command works if only dependencies are specified in manifest (#3614) * feat: add test cases for `namespace sleep|wake` (#3605) * modify .gitignore (#3610) * Thu Jun 29 2023 kastl@b1-systems.de - Update to version 2.16.5: * fix: wrong registry hostname parse as url (#3743) (#3758) * Tue Jun 27 2023 kastl@b1-systems.de - Update to version 2.16.4: * fix: search first in dev registry (#3750) (#3752) * Mon Jun 12 2023 kastl@b1-systems.de - Update to version 2.16.3: * [Backport release-2.16] fix: variable expansion on buildargs that only have one env (#3691) * Fix variables deploy installer (#3696) (#3697) * fix: endpoints should only return the json if the flag specify it (#3682) (#3687) * Wed May 31 2023 kastl@b1-systems.de - Update to version 2.16.2: * fix send on closed channel panic in isClean (#3677) (#3679) * Tue May 30 2023 kastl@b1-systems.de - Update to version 2.16.1: * Mask variables at destroy (#3667) (#3674) * fix: performance issues on `git status` (#3648) (#3672) * backport ffe503b9cb00f4f5a816b8e5b25109d4e8cdce35 to 2.16 (#3671) * fix: vanilla up with compose (#3664) (#3665) * fix(build): vanilla cluster should not reach out to okteto registry (#3658) (#3662) * fix: buil args expansion (#3657) (#3661) * Thu May 25 2023 kastl@b1-systems.de - Update to version 2.16.0: * fix(build): expand build args (#3633) (#3638) * fix: panic on e2e tests (#3631) (#3634) * fix endpoints retrieval e2e (#3615) (#3623) * Pass --server-name to okteto remote deploy (#3620) (#3625) * remove server-name shorthand (#3619) * build(deps): Bump github.com/docker/distribution (#3613) * feat: add server name flag (#3618) * Add okteto certificates in remote deploy (#3601) * Modify okteto namespace delete command to delete current namespace if no argument is passed (#3598) * Handle defaults in okteto kubetoken (#3602) * Remove behaviour of setting service replicas one, if deployment replicas is zero (#3600) * Add replicas field in Services to specify the required replicas for services and scale back the original deployment after okteto down (#3556) * doc: add more context on errors (#3591) * Add external resources to preview endpoints (#3586) * default OKTETO_NAMESPACE to space param in credentials query (#3343) * fix git pull approach (#3580) * Set the sleep and wake command to perform actions on current namespace (#3574) * fix device resource parsing (#3566) * Remove preview from deployPreview mutation response (#3568) * Remove trailing whitespace on converted JSON log line (#3577) * load envs in cmap when deploy (#3561) * Modified the spinner text to mention about destroying dev env (#3573) * build empty `.dockerignore` in tmp dir for remote build if no `.oktetodeployignore` provided (#3539) * build(deps): Bump github.com/docker/docker (#3531) * Added new commands for okteto namespace - sleep and wake (#3479) * Recreating pods in error state (#3360) * Automatically create a namespace if needed while doing okteto up (#3559) * feat: deactivate git pull approach (#3565) * Mon May 22 2023 kastl@b1-systems.de - Update to version 2.15.3: * fix(build): expand build args (#3633) (#3637) * fix: release-2.15 (#3636) * fix: endpoints command (#3630) * doc: add more context on errors (#3591) (#3592) * Fri May 05 2023 kastl@b1-systems.de - Update to version 2.15.2: * fix git pull approach (#3580) (#3587) * Wed Apr 26 2023 kastl@b1-systems.de - Update to version 2.15.1: * Remove trailing whitespace on converted JSON log line (#3577) (#3578) * Mon Apr 24 2023 kastl@b1-systems.de - Update to version 2.15.0: * Added dev.okteto.com/namespace label to external resource objects when they are being created (#3551) * build(deps): Bump mheap/github-action-required-labels from 3 to 4 (#3528) * fix: e2e test for remote deploy (#3557) * Fixes the remove of '' when no dev env is specified for okteto destroy (#3491) * Always use baggage header name for istio divert driver (#3555) * Apply divert transformation in the local deploy proxy (#3543) * fix(translate): use selector name if available (#3550) * remote output fixes (#3529) * feat: always pull & export default cache when building an image (#3478) * feat(build): improve missing cache error message (#3541) * fix: adding .git folder to the folder should propagate okteto git commit (#3533) * remove sensitive data in git url displayed (#3535) * fix .env removal locally (#3534) * fix: duplicated logs on same stage (#3521) * Added Platform to BuildOptions return of OptsFromBuildInfo (#3508) * fix: remote deploy/destroy with no pull access image (#3526) * fix: deploy with invalid image on remote * fix: destroy with multiple words (#3523) * infer dev name before create remote image (#3513) * fix: e2e test for cmd output (#3518) * fix: extra step internal server error on remote (#3507) * fix: e2e test (#3514) * fix external resource deploy without belonging to an env (#3496) * fix destroy remote when adding envs with blank values (#3504) * fix: add remote build image building (#3493) * chore(destroy): better error message when image not accessible (#3494) * build(deps): Bump github.com/opencontainers/runc from 1.1.2 to 1.1.5 (#3492) * Added instructions to creating alias for running okteto binary locally (#3497) * inject OKTETO_ACTION_NAME in remote (#3489) * don't initialize okteto client if not using okteto cloud (#3475) * Revert "Okteto kubeconfig will use kubetoken client auth if available on okteto server (#3409)" (#3490) * Okteto kubeconfig will use kubetoken client auth if available on okteto server (#3409) * Fixed issue where okteto doesnt accept 'Y' as option (#3480) * tests: add auth unit test (#3473) * build(deps): Bump actions/stale from 7 to 8 (#3474) * fix: destroy command should expand env vars (#3477) * tests: add ns gql test (#3472) * add pipeline gql tests (#3471) * chore(deploy): better err on dev deployment fail (#3462) * Add golang style guidelines (#3469) * Jlopezbarb/add preview graphql tests (#3463) * Implement `kubetoken` command for k8s client authentication (#3404) * tests: remove unused file credential.go (#3468) * Update dependencies and add spinner to check whether images needs to be built (#3441) * fix(deploy): wait if dependency is being deployed (#3455) * add secrets graphql tests (#3464) * fix: remote deploy with name multiple words (#3465) * Jlopezbarb/add actions graphql tests (#3458) * Wed Apr 19 2023 kastl@b1-systems.de - Update to version 2.14.3: * feat: deactivate git pull approach (#3565) (#3567) * Thu Apr 06 2023 kastl@b1-systems.de - Update to version 2.14.2: * remove sensitive data in git url displayed (#3535) (#3537) * fix: adding .git folder to the folder should propagate okteto git commit (#3533) (#3538) * fix .env removal locally (#3534) (#3536) * Mon Apr 03 2023 kastl@b1-systems.de - Update to version 2.14.1: * fix: remote deploy/destroy with no pull access image (#3526) (#3527) * fix: deploy with invalid image on remote (#3525) * fix: destroy with multiple words (#3523) (#3524) * infer dev name before create remote image (#3513) (#3522) * fix: e2e test for cmd output (#3518) (#3519) * fix: extra step internal server error on remote (#3507) (#3517) * fix: e2e test (#3514) (#3516) * fix external resource deploy without belonging to an env (#3496) (#3512) * fix: add remote build image building (#3493) (#3509) * chore(destroy): better error message when image not accessible (#3494) (#3505) * fix: destroy command should expand env vars (#3477) (#3500) * solve conflicts (#3511) * inject OKTETO_ACTION_NAME in remote (#3489) (#3499) * don't initialize okteto client if not using okteto cloud (#3475) (#3498) * Tue Mar 28 2023 kastl@b1-systems.de - Update to version 2.14.0: * fix: remote deploy with name multiple words (#3465) (#3466) * add global push (#3439) * Jlopezbar/fix e2e tests (#3454) * Jlopezbar/fix e2e tests (#3449) * Ignore OKTETO_TOKEN warning if OKTETO_TOKEN is the one in the current context (#3438) * interface defaults to localhost (#3447) * fix destroy image envsub (#3432) * refactor registry package (#3435) * fix(down): avoid panic when removing a deployment that does not exist (#3436) * Remove weaver CRD dependency from Okteto CLI (#3423) * feat: add env vars on external resources (#3430) * fix(cli): broken docs urls (#3418) * e2e: fix naming convention (#3427) * Jlopezbarb/add remote deploy unit test (#3421) * fixes remote feature (#3412) * fix issues from manual testing and remote deploy (#3411) * remove context from success log (#3380) * build(deps): Bump github.com/containerd/containerd from 1.5.16 to 1.5.18 (#3389) * Wed Mar 01 2023 kastl@b1-systems.de - Update to version 2.13.0: * fixes remote feature (#3412) (#3414) * fix issues from manual testing and remote deploy (#3411) (#3413) * feat: merge remote deploy branch (#3400) * Support for divert with Istio (#3384) * Revert "feat: update to golang to 1.19.5 (#3397)" (#3399) * Fix vulnerabilities (#3396) * feat: update to golang to 1.19.5 (#3397) * log a warning instead of prompting to ignore .git (#3370) * trigger a new context store write (#3390) * Don't delete volume snapshot on DestroyWithLabel if -v flag is not set (#3375) * Fixed bug of memory requests/reservations (#3385) * Jlopezbarb/upgrade syncthing to 1.23.1 (#3386) * fix: omit auth error on build (#3374) * Make okteto up wait until original resource is awaken before starting dev container (#3368) * switch to personal namespace if previous namespace is missing (#3365) * chore: rename NamespaceInterface SleepNamespace (#3371) * Adding error handling (#3278) * Added HasRevese property on the metadata we send to metrics on okteto up command (#3369) * add external url to okteto env file (#3354) * Removed dependency from github.com/rancher/wrangler library. It was being only used to create a noop rate limiter in a specific case and the library was reporting a vulnerability, so I created a local noop rate limiter satisfying the needed interface to be able to remove that dep (#3361) * build(deps): Bump github.com/opencontainers/runc from 1.0.2 to 1.1.2 (#3345) * fix zero value for external icon field (#3356) * add possible values for icon for external resource (#3350) * Wait for cronjobs to finish the execution of their jobs (#3351) * build(deps): Bump github.com/containerd/containerd from 1.5.8 to 1.5.16 (#3346) * Sun Feb 12 2023 kastl@b1-systems.de - Update to version 2.12.1: * Wait for cronjobs to finish the execution of their jobs (#3351) (#3352) * Tue Jan 31 2023 kastl@b1-systems.de - Update to version 2.12.0: * fix deploy when field notes not given to external (#3347) * Added labelSelector to configmap lists at waitForNamespaceD… (#3329) * build(deps): Bump mheap/github-action-required-labels from 2 to 3 (#3319) * build(deps): Bump actions/stale from 6 to 7 (#3306) * Add parameter for pass thru of allowPrivilegeEscalation (#3291) (#3292) * fix: add markdown reading (#3332) * Check deployed dev environments when inferring the name (#3300) * feat: add support for custom commands in `okteto up` (#3215) * feat: update copyright to 2023 (#3324) * Filled up an incomplete comment (#3318) * Solves okteto/app#5180. Destroy preview calls Okteto API to destroy the preview and stream logs (#3308) * Fri Jan 13 2023 kastl@b1-systems.de - Update to version 2.11.1: * fix: add markdown reading (#3332) (#3333) * Wed Jan 04 2023 kastl@b1-systems.de - Update to version 2.11.0: * feat: add external endpoints when retrieving endpoints (#3314) * fix e2e when call deploy from up cmd e2e (#3316) * refactor: use client provider instead of get client (#3315) * add deploy external resource with okteto deploy cmd (#3303) * refactor: remove force param from delete mutation (#3312) * remove temporarily failing test (#3309) * Okteto namespace delete use destroy all job (#3301) * Fix endpoints name in compose (#3304) * okteto destroy --all option with log stream (#3256) * add external resource parsing (#3298) * Log stream refactor (#3249) * Default to watch for logs (#3299) * update file permission for bin image (#3297) * Refactor divert weaver implementation (#3288) * feat: add namespace to dependencies (#3248) * Fix sanitize name (#3263) * Jlopezbarb/fix last updated not being updated (#3259) * test: add e2e test regarding export cache (#3270) * Ignore concurrent errors when setting divert (#3285) * Add "unable to upgrade connection" to retry logic (#3280) * Don't apply divert transformation if old service was autocreate/headless (#3279) * Set "Ingress.Value" to properly initialize the HeaderID based on the … (#3275) * Fix infer name for "okteto logs" (#3264) * Create a single divert CRD and modify ingress on the client side (#3271) * Add namespace for ctxOptions in UseContext() method (#3195) * Fix inline export when image tag and cache tag are the same (#3261) * Include 'destroy-error' status as a failure in WaitForActionToFinish function. This was provoking that if the pipeline fails, we don't indicate the error in the CLI (#3258) * feat: add dependencies stage (#3251) * Made changes for better readability (#3255) * refactor: added ExportCache to build options (#3252) * Wed Dec 21 2022 kastl@b1-systems.de - Update to version 2.10.3: * Fix endpoints name in compose (#3304) (#3305) * Fri Dec 16 2022 kastl@b1-systems.de - Update to version 2.10.2: * Fix sanitize name (#3263) (#3295) * Fix infer name for "okteto logs" (#3264) (#3274) * Thu Dec 01 2022 kastl@b1-systems.de - Update to version 2.10.1: * Fix inline export when image tag and cache tag are the same (#3261) (#3262) * Include 'destroy-error' status as a failure in WaitForActionToFinish function. This was provoking that if the pipeline fails, we don't indicate the error in the CLI (#3258) (#3260) * Wed Nov 30 2022 kastl@b1-systems.de - Update to version 2.10.0: * refactor: added ExportCache to build options (#3252) (#3254) * fix: e2e test (#3246) * Sanitize name for deploy and destroy name (#3214) * fix: show info if context is initialized by env vars (#3244) * fix: show self signed warning when insecure flag (#3236) * Check last stage instead of last line in the output tests to know if the log has finished (#3245) * Alternative 1: Fix missing error messages in the installer (#3231) * fix: private ingress annotations (#3224) * Revert "update init container logs (#3127)" (#3239) * feat: add platform flag to build command (#3234) * Documentation grammar fixes (#3216) * Empty cfgmap repository if not valid repo schema (#3230) * Add logs command (#2120) * Add errors related to EOF to our retry logic (#3227) * Revert "Changes to print error message in main.go when the error is returned by the command executed and avoid duplicated messages (#3219)" (#3225) * Fix clone http (#3222) * Changes to print error message in main.go when the error is returned by the command executed and avoid duplicated messages (#3219) * Jlopezbarb/syncthing removing console instead of okteto process e2e (#3202) * Remove "github.com/ibuildthecloud/finalizers" as dependency (#3206) * upload static files (#3208) * Wed Nov 23 2022 kastl@b1-systems.de - Update to version 2.9.1: * Revert "update init container logs (#3127)" (#3239) (#3243) * Tue Nov 15 2022 kastl@b1-systems.de - Update to version 2.9.0: * Hold "okteto up" if the cluster is scaling up (#3207) * Fix error logging crash on context load failure (#3193) * Fix divert at scale (#3198) * Make AskYesNo function support default answers (#3192) * Code cleanup in pkg/okteto/context.go (#3199) * Make the channel setting configurable with an environment variable (#3201) * fix: add error on init container volume full (#3189) * Module refactor (#3130) * feat: add specific timeout to dependencies (#3190) * Support both string and sequence of string in a manifest's `cache_from` property (#3162) * Updated error messaging when ctx use/update is used for vanilla clusters (#3191) * logs: add logs to syncthing terminating process (#3184) * [StepSecurity] ci: Harden GitHub Actions (#3143) * Revert "fix: volumes not being deleted (#2955)" (#3176) * fix: use the correct param on the API call (#3172) * fix: panic on pipeline fallback to preview (#3169) * Add option to display message if build section is not defined in okte… (#3159) * fix patch in release-branch (#2961) (#3164) * fix build when is buildv1 but dockerfile need to be inferred (#3158) * Update message for untrusted certificates (#3154) * Removing the docker version pin for setup_remote_docker in ci. (#3153) * Fri Oct 21 2022 kastl@b1-systems.de - Update to version 2.8.2: * logs: add logs to syncthing terminating process (#3184) (#3185) * Revert "fix: volumes not being deleted (#2955)" (#3176) (#3181) * Wed Oct 19 2022 kastl@b1-systems.de - Update to version 2.8.1: * fix: use the correct param on the API call (#3172) (#3173) * Tue Oct 18 2022 kastl@b1-systems.de - Update to version 2.8.0: * fix: panic on pipeline fallback to preview (#3169) (#3170) * release-branch fix (#3166) * fix build when is buildv1 but dockerfile need to be inferred (#3158) (#3163) * feat: add insecure skip tls verify (#3075) * add okteto healthchecks to compose (#3140) * added error status when destroying to the manifest (#3142) * Add "okteto@" as a prefix in OKTETO_BUILD_XXX_SHA (#3144) * If insecure-skip-tls-verify set in context, don't put certificate-authority-data in temporal kubeconfig (#3125) * Inject OKTETO_TOKEN in okteto deploy (#3139) * add build variables as env vars for buildArgs (#3115) * Review info messages shown at the beginning of each command (#3133) * update init container logs (#3127) * add e2e test to check if build cmd replace secrets properly (#3106) * Followup unit test for secrets (#3128) * Fix wrong arguments passed to `checkpvcvalues` (#3117) * Different PV default sizes between cloud/staging and others (#3096) * Interrupt command deploy (#3126) * Deepsource bug risk (#3122) * refactor: rewrite error message (#3121) * Fix secret copy (#3119) * Update direct dependencies (#3120) * build(deps): Bump actions/stale from 5 to 6 (#3118) * redeploy stack with 0 downtime (#3109) * Add pr merge docs (#3110) * Check context store exists on a context list command first. (#3108) * Deepsource style doc (#3114) * fix: improve tokern error message inside non ctx cmd (#3071) * deprecate manifestv1 (#3085) * Fix security issues deep source (#3095) * fix antipatterns deepsource (#3099) * Fix deploy build with compose: extra touches (#3100) * fix: deploy with build flag (#3098) * Return clear error when docker compose doesn't have dev section (#3092) * Add test coverage to preview deploy cmd (#3084) * Show `preview deploy` logs when running the command with `--wait` flag (#3081) * Change logic for which images to build when deploying (#3057) * Show pipeline deploy and destroy logs when running the command with `--wait` flag (#3073) * feat: add keep annotation (#3088) * Added BuildSecrets to build manifest (#3090) * Fix static analysis style issues (#3087) * fix: show warning only when secret value is different (#3079) * feat: update syncthing to 1.21.0 (#3072) * Tue Oct 18 2022 kastl@b1-systems.de - Update to version 2.7.1: * fix patch in release-branch (#2961) (#3164) (#3165) * fix build when is buildv1 but dockerfile need to be inferred (#3158) (#3161) * fix: deploy with build flag (#3098) (#3104) * Change logic for which images to build when deploying (#3057) (#3093) * fix: show warning only when secret value is different (#3079) (#3080) * fix: use specific terminal (#3019) * Fix TestListDevModeOn (#3070) * Okteto down and exec selector only active options (#3053) * fix: visual bug (#3069) * add build depends on okteto manifest v2 (#3064) * Fri Sep 16 2022 kastl@b1-systems.de - Update to version 2.7.0: * fix: deploy with build flag (#3098) (#3104) * Change logic for which images to build when deploying (#3057) (#3093) * fix: show warning only when secret value is different (#3079) (#3080) * fix: use specific terminal (#3019) * Fix TestListDevModeOn (#3070) * Okteto down and exec selector only active options (#3053) * fix: visual bug (#3069) * add build depends on okteto manifest v2 (#3064) * Sanitize uppercase srv names (#3055) * fix secrets replacement when okteto build (#3051) * allow okteto destroy on deploy cmd (#3037) * TrackReconnect new param to track dev pod recreation (#3050) * chore: fix template for pull request (#3054) * Audit workflows (#3036) * Refactor selector (#3034) * Fix dev selector typo (#3033) * fix: warn when a secret is being overridden by local-env (#3032) * Log syncthing api error before return (#3040) * fix: show warning msg when sanitize dev (#3021) * fix: delete te wrong folder (#3028) * added link to blog for using okteto cli with vanilla clusters (#3027) * Add okteto context to dockerfile build args (#2996) * Add PreUpdate hook to newSpinner (#3023) * Upgrade go to 1.18 (#3016) * fix context checking when no manifest found (#3008) * golang-ci-lint-fixes (#2952) * Wed Sep 07 2022 kastl@b1-systems.de - Update to version 2.6.0: * Add PreUpdate hook to newSpinner (#3023) (#3024) * fix: add error message deploying compose (#3002) * fix: backoff limit message (#3013) * Fix resolve previous tags in release-branch (#3004) * Fix race conditions at unit tests (#2994) * Update help for deploy command to indicate that the execution of commands is locally and also removed the hidden flag for the pipeline. I think we added it when we were thinking on deprecating the command but we didn't remove the flag (#2998) * Jlopezbarb/link how to tests from contribution guide (#2986) * fix: if image is set, we should return the image (#2997) * Handle bad equal quantity (#2992) * fix: redeploy tests e2e (#2989) * fix: redeploy service with different name (#2943) * Fix spelling (#2971) * docs: pull request scope (#2981) * fix: check if resources been destroyed after destroy command (#2979) * feat: ResourceEphemeralStorage (#2902) * build(deps): Bump github/super-linter from 4.9.5 to 4.9.6 (#2980) * Add docs for stable release process (#2982) * fix: use a different random seed generator (#2978) * fix: volumes not being deleted (#2955) * fix: panic on non existen svc (#2956) * Enable endpoints at okteto manifest (#2918) * Fix okteto destroy manifest not found with k8s.yml (#2969) * build(deps): Bump github/super-linter from 4.9.4 to 4.9.5 (#2958) * Fix release-branch workflow (#2962) * consider the context when calculating the path of the Dockerfile (#2875) * Remove paragraph in error template (#2959) * Account for previous versions in release-branch (#2940) (#2941) * Fallback to Preview endpoint for waiting for dependencies (#2954) * Fix release notes (#2942) (#2944) * fix: vanilla clusters (#2949) * Wed Sep 07 2022 kastl@b1-systems.de - Update to version 2.5.3: * fix: if image is set, we should return the image (#2997) (#3003) * Mon Aug 01 2022 kastl@b1-systems.de - Update to version 2.5.2: * Fix okteto destroy manifest not found with k8s.yml (#2969) (#2972) * Wed Jul 27 2022 kastl@b1-systems.de - Update to version 2.5.1: * Fix release-branch workflow (#2962) (#2965) * fix patch in release-branch (#2961) * Remove paragraph in error template (#2959) (#2960) * Wed Jul 20 2022 kastl@b1-systems.de - Update to version 2.5.0: * fix: vanilla clusters (#2949) (#2950) * Fix release notes (#2942) * Account for previous versions in release-branch (#2940) * fix: manifest deploying a compose (#2939) * added condition to avoid dockerfile with "." (#2937) * add error auth page (#2938) * fix: exec dev selector (#2930) * login error page (#2923) * fix: wrong behaviour when okteto down --all (#2911) * fix: url too large (#2927) * fix: build images on up cmd (#2919) * docs: add code review guidelines (#2892) * Load context resource only instead of the whole file while loading ctx (#2910) * Fix env parsing at stack expander (#2894) * fix: pipeline test (#2922) * fix: panic on destroy with wait flag (#2898) * Use GetKubernetesTimeout to configure our k8s proxy timeouts (#2915) * fix: forward request to cluster if invalid resource spec (#2897) * feat: run windows unit tests on every commit (#2899) * Fix to show endpoints after "okteto deploy" (#2904) * Retry "okteto build" if buildkit restarts in the middle of the build process (#2905) * Fix github actions latest release (#2906) * Fix typo in RELEASE.md (#2901) * Warning two dockerfiles fixed (#2883) * fix configmap filename file path (#2864) * Jlopezbarb/refactor tests e2e (#2755) * Jlopezbarb/fix up file flag compose (#2893) * Replace to underscore on manifest header comment (#2895) * Update possible k8s manifest names (#2879) * Revert "Jlopezbarb/fix up file flag compose (#2814)" (#2891) * Jlopezbarb/fix up file flag compose (#2814) * Use multi-platform okteto/bin image to support ARM clusters (#2878) * Fix condition to force autocreate to false (#2882) * Adding information on PR labels to the contibution guide. (#2881) * Check more status in the `--wait` flag (#2880) * Release fixes (#2866) * Add debug logs to help troubleshoot "--wait" flag (#2848) * Handle jobs "completed" status properly for the "--wait" flag (#2862) * added file closure to delete it with windows (#2842) * fix: remove parallel test when writing in map (#2844) * Github action release (#2833) * Update .DEREK.yml (#2838) * build context default (#2707) * Rephrase "managed by Okteto" with "Okteto installed" (#2836) * Clearer patters for remote stignore (#2831) * feat: support global forwarding (#2771) * build(deps): Bump mheap/github-action-required-labels from 1 to 2 (#2822) * Fix condition to force autocreate (#2817) * Run windows tests in staging (#2784) * Use seconds instead of miliseconds to build the test name for the autowake, this is a quick fix to fix the tests (#2818) * creating manifest if deploy fails (#2764) * fix beta release sorting (#2815) * Revert "fix: compose flag on okteto up (#2804)" (#2813) * fix: compose flag on okteto up (#2804) * Run release after pushing the docker image (#2806) * Automatically backport Pull Requests (#2800) * Update build retry conditions (#2802) * update release.sh (#2787) * Update kubectl and helm binaries in okteto/okteto image (#2785) * Run e2e tests in staging (#2779) * Release minor fixes (#2780) * Thu Jul 07 2022 kastl@b1-systems.de - Update to version 2.4.2: * fix configmap filename file path (#2864) (#2900) * fix github actions release script (#2865) * Fri Jul 01 2022 kastl@b1-systems.de - Update to version 2.4.1: * Handle jobs "completed" status properly for the "--wait" flag (#2862) (#2863) * Run windows tests in staging (#2784) (#2859) * Use seconds instead of miliseconds to build the test name for the autowake, this is a quick fix to fix the tests (#2818) (#2860) * Run e2e tests in staging (#2779) (#2858) * use master branch from movies (#2850) * use main branch for github actions (#2845) * Github action release (#2833) (#2840) * Update .DEREK.yml (#2838) (#2839) * Clearer patters for remote stignore (#2831) (#2837) * fix beta release sorting (#2815) (#2816) * Wed Jun 22 2022 kastl@b1-systems.de - Update to version 2.4.0: * Revert "fix: compose flag on okteto up (#2804)" (#2812) * fix: compose flag on okteto up (#2804) (#2808) * [2.4] Release fixes (#2796) * fix: integration tests (#2782) * fix: could not detect manifest error (#2781) * test: use `T.TempDir` to create temporary test directory (#2763) * Fix stack name when manifest at .okteto folder (#2742) * Replace imageref in Okteto Registry by their sha to enforce redeployments if the image is updated (#2777) * Update bad link to installation guide (#2776) * use OKTETO_VERSION in get-okteto.sh if provided (#2769) * build(deps): Bump actions/setup-python from 3 to 4 (#2766) * Release docs (#2743) * use default temp dir in tests (#2760) * Add release channels to CI (#2727) * feat: upgrade syncthing to 1.20.1 (#2756) * Added condition to skip lines starting with exclamation (#2751) * fix: fallback buildv1 when no okteto file detected (#2754) * fix: translate stacks to compose ports when unmarshalling (#2748) * fix: not fallback buildv1 if error unmarshalling manifest (#2711) * build(deps): Bump github.com/hashicorp/go-getter from 1.5.11 to 1.6.1 (#2746) * fix: main branch stack endpoints generation (#2736) * refactor: added resize window signal to update while ssh (#2731) * build(deps): Bump github/super-linter from 4.9.3 to 4.9.4 (#2733) * fix: not show two times same error (#2695) * Remove global optimisation e2e (#2726) * Remove warning when failing to add dev annotations (#2721) * Revert "Jlopezbarb/refactor unit test folders and envs (#2713)" (#2725) * Jlopezbarb/refactor unit test folders and envs (#2713) * Fix "okteto up" metrics for vanilla clusters (#2718) * build(deps): Bump github/super-linter from 4.9.2 to 4.9.3 (#2714) * Remove dead code handling old Okteto API < 0.10 (#2717) * fix: build okteto with volumes tag per commit (#2710) * fix: check if has access to namespace when working with vanilla cluster (#2697) * Only create readiness probes for docker-compose health checks (#2699) * Add codecov to makefile (#2708) * feat: disable 'build' flag when 'okteto up' (#2698) * fix: omit init volume initialization logs (#2701) * fix: update error message. Use devPath in '-f' arg only if present (#2691) * Mon Jun 06 2022 kastl@b1-systems.de - Update to version 2.3.3: * fix: translate stacks to compose ports when unmarshalling (#2748) * Wed Jun 01 2022 kastl@b1-systems.de - Update to version 2.3.2: * fix: stack reference not making public ports (#2735) * Mon May 30 2022 kastl@b1-systems.de - Update to version 2.3.1: * Revert "Remove warning when failing to add dev annotations (#2719)" * Remove warning when failing to add dev annotations (#2721) * Fix "okteto up" metrics for vanilla clusters (#2718) * fix: build okteto with volumes tag per commit (#2710) * Wed May 18 2022 kastl@b1-systems.de - Update to version 2.3.0: * fix: remove docker-desktop feature (#2648) * fix: stack on the ui should not been expanded (#2688) * refactor: point main branch in e2e test when work with voting-app (#2687) * fix: avoid use compose files if manifest is v1 (#2656) * feat: add e2e test for okteto deploy [svc] (#2682) * Support multile envs at stack (#2652) * Fix "okteto pipeline deploy --wait" condition (#2681) * Add check for prereleases (#2668) * refactor: added new Build Option to check if image is autogen or not (#2667) * build(deps): Bump docker/setup-qemu-action from 1 to 2 (#2650) * Fix: error message missing filename (#2657) * build(deps): Bump docker/setup-buildx-action from 1 to 2 (#2651) * Jlopezbarb/fix env vars not getting inyected into stack (#2662) * fix: avoid expand env if are created on a deployment pipeline (#2653) * fix: compose test e2e (#2654) * Support for divert in the deploy section of the okteto manifest (#2622) * fix: nil pointer when okteto manifest is created (#2649) * feat: support debug on compose up detach (#2631) * refactor: add clearer logs when the image name cannot be obtained (#2638) * fix: load env files from stack directory (#2632) * fix: remove warning symbols on stderr (#2643) * refactor: remove dettach and use docker extension (#2644) * fix: e2e test on compose (#2640) * build(deps): Bump github.com/hashicorp/go-getter from 1.5.8 to 1.5.11 (#2633) * fix: manifestv1 was not passing ctx and ns to v2 (#2601) * fix: paths on win (#2618) * feat: deploy dependencies before building the images (#2629) * Fix tests for map non deterministic order (#2624) * added --all flag in okteto down (#2515) * Remove divert test + current implementation (#2620) * fix: deploying compose on different path (#2617) * fix: deploy a subset of svcs was building everything (#2610) * Fix compose extended notation (#2612) * fix: avoid nil pointer when cannot load manifest (#2614) * feat: show options to the user if failure (#2602) * feat: start auth flow automatically if required when refresh okteto cloud token (#2588) * Fix global optimization when okteto deploy --build (#2590) * feat: add test on release-x.x (#2608) * fix: debugger ports not creating services (#2606) * Fix CTRL + C when using "--detach" (#2604) * Add http traceTransport utility (#2545) * feat: add support envvars when okteto up (#2578) * refactor: build command (#2503) * Adrian/deploy app first before activate dev container (#2591) * Thu May 05 2022 kastl@b1-systems.de - Update to version 2.2.2: * fix: only skip ports if svc is public (#2646) * Thu Apr 28 2022 kastl@b1-systems.de - Update to version 2.2.1: * fix: debugger ports not creating services (#2606) * Wed Apr 27 2022 kastl@b1-systems.de - Update to version 2.2.0: * fix: check gh releases e2e test (#2594) * refactor: rewrite deprecation message (#2593) * feat: add initv2 autocreate feature (#2579) * Jlopezbarb/fix secrets on windows (#2584) * fix: use 'okteto.dev' registry when image tagging to avoid authorization error (#2570) * Fix #2505. Fix okteto deploy command within other okteto deploy execution (#2563) * fix: paths on windows test (#2576) * Added pod name check at okteto up integration (#2572) * fix: deploy from file not found error (#2574) * feat: if its docker extension enable detach mode (#2546) * Jlopezbarb/fix variable expansion (#2564) * fix: fail if port is already in use in local machine (#2565) * Track restart cli command (#2560) * fix: fix e2e flaky tests (#2562) * fix: stream logs after up (#2561) * fix: use busybox as dev image (#2559) * Update broken links to follow the new docs layout (#2556) * Remove "okteto manifest" command (#2557) * Handle empty labels when adding "deployed-by" label (#2553) * fix: check build section (#2549) * Check okteto name env when manifest is compose (#2535) * fix: syncthing was killing parent process (#2539) * fix: dettached paths on windows (#2541) * Have 2 separate context flows for different manifest versions (#2542) * Only deploy endpoints and volumes specified in servicesToDeploy (#2528) * feat: add dettached mode (#2538) * Build with context (#2526) * Update okteto logo in login static page (#2527) * fix: remove previous running proccess (#2496) * feat: add show ctx json (#2522) * fix: windows e2e test (#2518) * Fix envs from envfile (#2513) * Support for export cache when build (#2499) * build(deps): Bump actions/stale from 4 to 5 (#2520) * fix: remote e2e tests (#2517) * Agustin/2500-support-to-deploy-a-subset-of-docker-compose-services-in-the-okteto-manifest (#2512) * fix: compose ports on dev manifest (#2510) * Custom login html (and redirect) for "okteto context use" (#2508) * test: add tests checking deploy output (#2400) * Remove DinD sidecard support (#2484) * Thu Apr 14 2022 kastl@b1-systems.de - Update to version 2.1.0: * Add env value when empty (#2498) * Add a DinD deprecation message (#2504) * Support for "okteto endpoints" with absolute paths (#2497) * fix: ascii logs (#2493) * fix: make json endpoints not interactive (#2488) * fix: test e2e (#2491) * Add the "deployed-by" label for every pod created by `okteto deploy` (#2485) * fix: destroy was not init the manifest (#2489) * fix:build okteto dev images (#2490) * build(deps): Bump github/super-linter from 4.9.1 to 4.9.2 (#2481) * fix: windows tests failing because of paths (#2480) * feat: add endpoints command (#2479) * refactor: undo deprecation of pipeline commands (#2477) * fix: file was not taking in count directory (#2475) * Clean up the `pre-commit` config (#2478) * fix: change to new log-level flag (#2476) * refactor: test okteto stack deploy on win and deploy on linux (#2440) * fix: destroy spinner (#2455) * Remove `.vscode` folder from Git (#2469) * Enable `markdownlint` rules MD007,MD022,MD032 (#2467) * pre-commit autoupdate (#2468) * docs: fix grammar in `how-to-install-okteto-cli.md` (#2471) * docs: use direct link to https://go.dev/doc/go1.17 (#2472) * add json/yaml outputs for okteto ctx list (#2398) * test: check indentation with `yamllint` (#2473) * Fix Markdown link in `contributing.md` (#2470) * Jlopezbarb/fix destroy different name (#2448) * feat: add okteto autogenerate stignore env var (#2454) * fix: selector label length larger than width (#2461) * fix: skip ingress with no rule.host defined (#2466) * fix: ca-data-override (#2460) * fix: inject secrets on manifest (#2457) * Fix divert test (#2458) * fix: init image on default (#2447) * fix: filename only injected on cfmap if flag is used (#2446) * Tue Apr 05 2022 kastl@b1-systems.de - Update to version 2.0.3: * fix: test e2e (#2491) * Mon Mar 28 2022 kastl@b1-systems.de - Update to version 2.0.2: * fix: deploy commands not using screenbuff (#2441) * fix: auth error on stack (#2439) * fix: fail if depending svc has been restarted 3 times (#2402) * fix: apply optimisation on compose deploys (#2434) * Partially restore #2427. Update only the configmap for a running installer if it is a git deploy (#2437) * build(deps): Bump github/super-linter from 4.9.0 to 4.9.1 (#2438) * Reduce "Information" messages about images not built (#2436) * Update help message of the "okteto build -f" flag (#2432) * Include the filename in the configmap for destroy command (#2433) * fix: skip non existant folder on volume mounts (#2426) * Jlopezbarb/fix manifest init image (#2431) * Don't bypass "not-found-error" when destroying preview (#2387) * Allow to update an existing configmap even if it is managed by an installer (#2427) * Remove warning if "deploy" doesn't deploy anything (#2429) * fix: volume mounts not pushing into global (#2425) * Make option to destroy "dependencies" on "okteto destroy" (#2428) * feat: add services to deploy on deploy command (#2424) * fix: remove unused comments * Jlopezbarb/fix init (#2417) * feat: add test checking env var expansion (#2418) * Jlopezbarb/add deploy labels and annotations (#2421) * fix: add manifest field to cfgmap in infered manifest (#2423) * Update messages about global registry (#2415) * fix: integration test (#2414) * Tag image with manifest name (#2413) * Update installation links (#2407) * Tue Mar 22 2022 kastl@b1-systems.de - Update to version 2.0.1: * fix: remove trailing whitespaces on build (#2404) * fix: stack ctx pointing to kubecfg (#2403) * fix: up retrocompatibility issue (#2399) * fix: use sha on stack images (#2401) * build(deps): Bump actions/cache from 2.1.7 to 3 (#2397) * Mon Mar 21 2022 kastl@b1-systems.de - Update to version 2.0.0: * fix: set proxy name label after start (#2396) * fix: image expansion on up (#2394) * feat: send logs in plain while building in tty (#2395) * fix: several bugs with the UI and the logs (#2391) * fix: e2e tests (#2389) * Jlopezbarb/fix logs on UI (#2388) * fix manifest init (#2357) * fix: add deploy flag to support compose file (#2383) * fix: update not existing image error message (#2376) * fix: ignore image if build exists and is okteto registry (#2379) * fix: set stage not only on failures (#2371) * fix: show the correct url on UI (#2382) * fix: down unmarshall error (#2377) * fix: up expand variables from build section into dev (#2372) * fix: nil exception when deploy does not have manifest (#2375) * fix: deduplicate information about running command (#2374) * fix: build error on stack command (#2373) * fix: command name displayed incorrectly (#2370) * fix: error while building only volume mounts (#2369) * Rename "Read manifest" to "Load manifest" (#2360) * removing duplicate code for okteto ns and ctx (#2336) * Warning if a service/volume in a stack already belongs to a different stack (#2353) * Update deprecation messages to refer to 2.2.0 instead of 1.16.x (#2355) * Update links to docs v2 (#2350) * Retry build errors if i/o timeout (#2351) * Revert "fix: stop other okteto for the same app #2299" (#2352) * fix: e2e tests (#2347) * Persist Bash History Between Iterations of a Dev Container (#2284) * BUG: Added identitiesOnly key to SSH configuration (#2349) * Metrics Fixes (#2319) * feat: tty without collapsing (#2340) * deploy stack should propagate same build name (#2346) * feat: skip deploying a svc if its already deployed (#2341) * feat: set vars as options as env vars (#2342) * feat: add stages to destroy command (#2339) * GitHub login email error (#2325) * Fix a few meesages for Okteto CLI 2.0 (#2337) * deprecating okteto update and adding okteto version (#2331) * fix: forward fails on stack depends (#2334) * feat: add build svc stage for every build (#2332) * fix: windows build tests (#2333) * fix: check if image extended after serialisation (#2329) * fix: validate dev only when you have selected which one you want to develop in (#2330) * fix: deploy fails without reason (#2328) * Remove code to delete deprecated volume (#2327) * fix: show complete error trace on tty (#2320) * fix: infer stack was overriding dev and build (#2324) * fix compose build integration (#2305) * feat: Add deprecation message to okteto push command (#2268) * deprecate extended images on dev in favour of build section (#2269) * feat: hide rethinkdb port from endpoints (#2322) * fix: wait until all the stdout is displayed (#2317) * feat: upgrade syncthing to 1.19.1 (#2321) * fix: infer manifest order (#2315) * Discard reverse port if collision detected (#2304) * fix: writes several lines for long commands (#2313) * fix: up selector move correctly (#2314) * fix: hide k8s warnings (#2316) * Check metadata if err is nil (#2312) * fix: stack deploy is showing endpoints when fail (#2310) * fix: manifest v2 compose unmarshall (#2309) * switch git clone from ssh to https because they are public (#2311) * fix: add more descriptive selection after selector (#2308) * fix: deploy indentation (#2307) * build(deps): Bump actions/checkout from 2.4.0 to 3 (#2301) * fix: okteto down cause nil pointer exception (#2303) * Fix: UI not showing unmarshal errors (#2296) * fix: stop other okteto for the same app (#2299) * build(deps): Bump actions/setup-python from 2.3.2 to 3 (#2297) * Review messages and help info (#2287) * A general pass to the output of "okteto build", "okteto deploy" and "okteto destroy" commands (#2281) * Add build from compose (#2282) * Fix condition for using build v2 and max args at v1 (#2275) * updating the contributing doc (#2240) * Add init v2 (#2265) * adding deprecation warning for okteto pipeline subcommands (#2266) * deprecate stack in favour of deploy (#2267) * Check "skip-if-exists" by accessing the configmap (#2270) * Add CTA after deploy (#2262) * skip showing deleting namespaces in okteto namespace command (#2181) * build(deps): Bump github/super-linter from 4.8.7 to 4.9.0 (#2261) * integrate compose with manifestv2 (#2252) * Fix deploy not using context (#2260) * fix: up was not working with args (#2259) * build(deps): Bump github.com/docker/distribution (#2253) * fix err with manifest v2 build (#2251) * Remove manifest_v2 flag (#2244) * refactor: reverted debug logs to check content at integration (#2249) * Deploy build parallel (#2241) * e2e tests get release from helm instead of using output (#2248) * Improve tty output (#2208) * autodeploy on up if app doesn't exists (#2242) * Fix indentation error in info messages (#2247) * fix: nil pointer on err (#2246) * Jlopezbarb/add metrics (#2226) * stderr send warnings instead of errors (#2238) * refactor: fix pipeline opts.Branchs check (#2245) * test: fix e2e (#2243) * Git dependencies from manifest (#2215) * Hide secrets and deploy vars in output (#2216) * Add configmap to deploy commands (#2179) * Fix build tag on deploy (#2235) * Fix env vars expansion (#2234) * add docker stage target to buildkit dockerBuildOptions.Target (#2230) * build(deps): Bump actions/setup-python from 2.3.1 to 2.3.2 (#2232) * Jlopezbarb/fix tests e2e (#2231) * Add name to deploy command (#2087) * Jlopezbarb/manifestv2 refactor (#2191) * Add up deploy flag (#2036) * Support multiple args okteto build (#2224) * Update issue templates (#2223) * Add repo and branch flags in deploy command (#2193) * Fix waiting for the display to finish before running other commands (#2218) * Add okteto-compose as a valid stack path (#2220) * build(deps): Bump github/super-linter from 4.8.6 to 4.8.7 (#2210) * Support for build global (#2197) * Adds release name to ghr (#2199) * Build global opt buildargs (#2189) * Global registry optimisation (#2184) * build(deps): Bump github/super-linter from 4.8.5 to 4.8.6 (#2200) * Wed Mar 16 2022 kastl@b1-systems.de - Update to version 1.15.8: * Retry build errors if i/o timeout (#2351) * Sat Mar 12 2022 kastl@b1-systems.de - Update to version 1.15.7: * Remove code to delete deprecated volume #2327 * Warning if a service/volume in a stack already belongs to a different stack * Wed Mar 02 2022 kastl@b1-systems.de - Update to version 1.15.6: * fix: okteto down cause nil pointer exception (#2303) * fix: stop other okteto for the same app (#2299) * Fix: UI not showing unmarshal errors (#2296) * check if there is an error after start (#2302) * Fri Feb 18 2022 kastl@b1-systems.de - Update to version 1.15.5: * Fix skip-if-exists by checking if the configmap exists (#2271) * Thu Feb 10 2022 kastl@b1-systems.de - Update to version 1.15.4: * fix: nil pointer on err (#2246) * fix merge * Jlopezbarb/add metrics (#2226) * stderr send warnings instead of errors (#2238) * Thu Feb 03 2022 kastl@b1-systems.de - Update to version 1.15.3: * Fix waiting for the display to finish before running other commands (#2218) (#2221) * Add okteto-compose as a valid stack path (#2220) (#2222) * Wed Jan 26 2022 kastl@b1-systems.de - Update to version 1.15.2: * Fix init overwrite shorthand (#2198) * refactor: Update copyright to 2022 (#2194) * Updgrading buildkit to 0.9.2-okteto2 (#2192) * Tue Jan 25 2022 kastl@b1-systems.de - Update to version 1.15.1: * Revert init data on deployment (#2188) * fix: second retry causing nil pointer exception (#2178) * test: change deployment update verification and remove waitForDeployment and content check (#2187) * Update "okteto kubeconfig" help message (#2185) * Jlopezbarb/fix json output (#2090) * Integration okteto deploy build e2e (#2158) * Build integration e2e (#2156) * Mon Jan 24 2022 kastl@b1-systems.de - Update to version 1.15.0: * refactor: move registry ref to clientOptions (#2152) * Dockerignore not working as expected (#2150) * refactor: add unauthorized condition to registry error (#2149) * fix: volume mount translation (#2130) * Fix script to create latest release of actions (#2148) * feat: add buildkit error (#2147) * refactor: return nil if build is successful (#2146) * refactor: check metadata after build if there image has been tagged and pushed to registry (#2145) * Fix tests e2e (#2143) * Remove extra information (#2142) * Add security context to stack (#2141) * New registry client (#2128) * Rename prerelease job (#2139) * Fix tag not trigering release candidate workflow (#2138) * Add logs warning (#2137) * Youngestdev/compose env (#2044) * fix: use "go test -c" at "make build-integration" (#2136) * Docs fixes and refactor hidden option (#2133) * Jlopezbarb/fix test e2e (#2134) * Jlopezbarb/create beta channel (#2073) * Add namespace v2 (#2076) * Expand sync folders env vars (#2131) * Okteto build variables setting (#2118) * fix: fail if ctx show does not have ctx set (#2123) * Skip build if volume mount is already mounted (#2125) * fix: ctx create nil pointer exception (#2122) * fix: skip env file if it does not exists (#2124) * Okteto deploy build flag (#2114) * update stale.yml (#2121) * fix: check if it comes from a autocreate dev (#2115) * autocreate fail if app with the same name exists (#2088) * Add context improvement (#2093) * Fix deepsource errors (#2113) * ManifestV2 context/namespace fixes (#2110) * test: fix filepath (#2109) * Refactor build command (#2072) * Add okteto sample annotation to resources created from a git repo owned by okteto (#2081) * Don't show okteto logs location for user command errors (#2106) * Mon Jan 10 2022 Johannes Kastl <kastl@b1-systems.de> - BuildRequire go 1.17 or higher to avoid the following error: [ 88s] # github.com/okteto/okteto/pkg/okteto [ 88s] pkg/okteto/context.go:440:18: ipAddress.IsPrivate undefined (type "net".IP has no field or method IsPrivate) [ 88s] note: module requires Go 1.17 * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.10: * Show stderr on deploy cmd (#2089) * Bump github/super-linter from 4.8.4 to 4.8.5 (#2101) * style: rewrite pipeline error (#2091) * Fix nil error on dev exit (#2092) * Add namespace and context to manifest serialiser (#2080) * Local env var is preferred over secrets (#2077) * Check if ns exists and create it if not (#2078) * feat: Add context field to stack (#2079) * test: fix test (#2070) * Read build from manifest (#2052) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.9: * Fix release (#2069) * Rewrite docker daemon not running error (#2016) * Show endpoints at the end of deploy (#2008) * Return user friendly error if secret file is not found (#2068) * Jlopezbarb/fix env parsing error (#2065) * Add OKTETO_DISABLE_SPINNER=true on okteto image (#2066) * Replace okteto path (#2067) * Okteto login depreciation message (#1935) * Go format (#2061) * mentioning logs' location when okteto up fails (#2035) * Support for markdown syntax to show preview endpoints (#2063) * fix actions tests (#2064) * Add helm dependency (#2060) * Jlopezbarb/add deploy destroy e2e (#2049) * Upgrade syncthing to 1.18.5 (#2059) * pre-commit autoupdate (#2058) * Fix empty env vars from env files not being injected (#2054) * Run e2e test for events API refactor (#2056) * Add env_file on dev (#2055) * Revert "Revert "Revert "Check syncthing status using the "rest/events" API (#2027)""" * Revert "Revert "Check syncthing status using the "rest/events" API (#2027)"" * Fix annotations restore original (#2048) * fix linting issues (#2034) * Fix fluxCD annotations (#2037) * Deploy with different outputs (#2009) * Revert "Check syncthing status using the "rest/events" API (#2027)" * Check syncthing status using the "rest/events" API (#2027) * Bump actions/setup-python from 2.3.0 to 2.3.1 (#2032) * Fix push action (#2031) * Use https://contrib.rocks to keep track of contributors (#2000) * Fix main build tests (#2030) * unify okteto manifest and pipeline manifest (#1969) * Enable syncthing compression by default (#2026) * Redesign list namespace command (#2023) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.8: * Fix okteto dev registry replacement (#2020) * Adds the possibility to point a ctx to a preview (#2018) * Move envvar to constants (#2013) * Fix stack order env files (#2015) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.7: * Add wake and autocreate e2e (#1987) * Solves #2003. Add specific code to delete volumes created by statefulsets when an okteto destroy is executed (#2006) * Bump actions/cache from 2.1.6 to 2.1.7 (#2011) * Fix containerports recreation issue (#2007) * Fix filename on older OE (#1994) * add comman to generate fig descriptor (#1999) * add new contributors (#1997) * Improved error message for invalid sync path (#1957) * test: revert #1972 (f5de696) (#1993) * add make BuildArgs map in dockerBuildOptions (#1979) * Bump actions/setup-python from 2.2.2 to 2.3.0 (#1988) * Add "no route to host" to reconnection errors (#1986) * Bump github/super-linter from 4.8.3 to 4.8.4 (#1981) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.6: * Upgrade latest action (#1980) * Jlopezbarb/fix depends on error (#1928) * Fix stack volumes with underscores (#1956) * Jdm/stack healthcheck marshaling (#1975) * Fix master build (#1977) * Add context unit tests (#1905) * rollback actions (#1940) * Add check for namespace access (#1946) * Add user id to context config (#1962) * Fix namespace not changing namespace on ctx (#1963) * Fix "operation was canceled" retriable error (#1976) * Solves #1966. Disable HTTP/2 when a SPDY request is detected in the okteto deploy proxy (#1967) * Skip divert test (#1972) * Bump github/super-linter from 4.8.2 to 4.8.3 (#1973) * Bump github/super-linter from 4.8.1 to 4.8.2 (#1968) * Jlopezbarb/fix stack endpoints (#1961) * Revert pipeline skipifexists okteto global (#1958) * Add a HostKeyAlgorithms key to our SSH configuration (#1960) * Add stack endpoints (#1866) * Update action branches (#1955) * Merge kubeconfig files for config (#1883) * Fix okteto error message (#1951) * Make preview destroy no op if no namespace found (#1952) * Adds support for private endpoint annotation (#1953) * NoCache check at build (#1950) * Make the OKTETO_URL configurable in integration tests (#1947) * Fix windows tests (#1949) * Add make integration-actions command (#1948) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.5: * Fix ctx with deprecated login (#1945) * feat: add support for multi line env files (#1944) * Fix action release (#1943) * Update the output of "create namespace" and "delete namespace" (#1942) * fix compat issue with Okteto Enterprise (#1939) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.4: * fingerprint updated (#1938) * Apply changes made to "okteto context create" into "okteto login" * Add token to login command * Init login from env vars * Fix "login" command when context doesn't exist (#1937) * Fix ctx action (#1936) * Mon Jan 10 2022 Johannes Kastl <kastl@b1-systems.de> - BuildRequire go 1.16 or higher * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.3: * Get okteto k8s contexts * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.2: * Youngestdev/stack progress display (#1929) * Save only on ctx commands (#1934) * Adds username to ctx (#1933) * homebrew fingerprint updated (#1932) * "okteto init" fixes (#1931) * Revert "Check if has access to namespace on okteto ctx (#1925)" * Force redeploy on "okteto up" if sync folders change (#1923) * Don't show login/namespace command in help messages (#1919) * Jlopezbarb/fix duplicate log (#1906) * Add change ctx namespace command (#1924) * Check if has access to namespace on okteto ctx (#1925) * update the "how it works" doc (#1915) * Add "withArg" to the `okteto namespace` track event (#1920) * update context help (#1914) * No need to create okteto cloud before using it (#1912) * Disable fsync on remore to improve disk performance (#1899) * Bump actions/checkout from 2.3.5 to 2.4.0 (#1913) * Add extra space when asking for Okteto URL * Eliminate okteto replicas annotation on "okteto down" (#1901) * Clean unused errors (#1900) * Incorporate feedback about "okteto context" (#1894) * Update context command messages and help long descriptions (#1893) * Fix ctx e2e tests (#1892) * typos on context help (#1888) * Jlopezbarb/fix ctx bugs (#1886) * Remove "dev.okteto.com/state-before-sleeping" on "okteto up" (#1885) * Add ctx commands (#1882) * Redesign selector (#1880) * Add additional validation during manifest parsing for service field (#1873) * Show registry and buildkit on ctx list (#1881) * Add condition to check global registry and skip build (#1837) * Add stack volume pod affinity (#1849) * Added check of telemetry enabled from cluster config (#1876) * Translate k8s context to okteto urls if needed (#1877) * Track term type on analytics (#1869) * Revert "Refer a master deployment/statefulset by name (#1875)" * Preselect current okteto context (#1867) * fix splitted information (#1864) * Refer a master deployment/statefulset by name (#1875) * Indentation on Log message (#1874) * Jlopezbarb/apply env var interpolation at file level (#1859) * Retry API calls if is transient error (#1815) * Merge context list (#1868) * Check pull only if image is at okteto registy (#1865) * Add local metrics for k8s (#1854) * Fix initFromEnvVars to check first if OKTETO_URL or OKTETO_CONTEXT are set before setting the default value (#1858) * Fix okteto init default to / (#1856) * Jlopezbarb/add okteto ctx release (#1848) * Jlopezbarb/add selector (#1824) * Fix logic to recreate deployment/statefulset watcher (#1852) * Ignore evicted pods when getting the dev pod (#1851) * Deprecate filename flag in favour of file flag (#1842) * Changed pre-commit config to exclude new file (#1850) * Initial implementation for deploy and destroy commands (#1809) * Add override stack file (#1839) * Jlopezbarb/fix stignore (#1741) * Jlopezbarb/fix-selector-display (#1844) * Update ErrOktetoContextNotFound message * Bump actions/checkout from 2.3.4 to 2.3.5 (#1845) * Read okteto manifest before initializing the context. Several "okteto context" fixes (#1832) * Fix empty en vars being injected (#1840) * Fix e2e tests (#1841) * Add multiple stack files (#1838) * Add pull check and rebuild if fails (#1836) * Update --skip-if-exists to check commit being deployed (#1827) * Ignore "shutdown" pods when getting the dev pod (#1833) * Load k8s client from context instead of writing it to a file (#1829) * Stream okteto stack deploy command output on integration tests (#1826) * Fix default container/image for "services" (#1825) * Sync Analytics with Telemetry Param (#1805) * Support for building using local docker daemon (#1730) * Refactor okteto down messages (#1806) * Jlopezbarb/update selector style (#1818) * "okteto up" translation using a mirror deployment/statefulset (#1807) * Fix spinner bug (#1819) * Fix update command (#1816) * Always get SSH port when running exec with remote enabled (#1814) * Fixes #1633. Look for stack manifest into .okteto folder (#1810) * Bump github/super-linter from 4.8.0 to 4.8.1 (#1804) * Bump actions/stale from 3 to 4 (#1803) * Jlopezbarb/fix divert e2e (#1795) * Jlopezbarb/fix-ctx-e2e (#1800) * Translate okteto registry at Dockerfiles (#1788) * refactor: move from io/ioutil to io and os package (#1799) * Create stale.yml (#1798) * Format okteto context help message * Add context command (#1757) * jlopezbarb/update-graphql-library (#1747) * Fix divert e2e test (#1794) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.1: * Fix "okteto down" with divert exiting before cleaning all resources * Okteto registry check (#1790) * Return interrupt signal error and set cfg to error (#1768) * Increase tests timeout (#1793) * Bump github/super-linter from 4.7.3 to 4.8.0 (#1792) * Fix stack service redeploy with another type (#1791) * Jlopezbarb/fix divert and test e2e (#1780) * Fix GetRunningPod race conditions when Kubernetes is slow (#1789) * Add deployment has changed event (#1786) * Fix down nil pointer exception (#1784) * Get global namespace (#1778) * Remove several methods from App interface (#1783) * Fix bug with stack and absolute paths (#1781) * Fix cache error (#1779) * Enable build to global namespace (#1775) * Update kubectl dependency (#1774) * Eliminate App interface getter/setter methods for labels and annotations (#1776) * Refactor to use App interface (#1765) * Add functionality to set runAsNonRoot without securityContext defaults (#1764) * Set dockerfile path to work as compose do (#1769) * Fix tags on README.md file (#1773) * update contributors list (#1772) * Deploy dependant services not running (#1766) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.14.0: * Add extension to compose (#1756) * Remove helm dependency from CLI (#1762) * Add stack deploy svc... (#1763) * Fix wrong init container added for jobs without volumes (#1761) * Upgrade to syncthing 1.18.2 (#1760) * Show build error to the user when retrying (#1753) * Fix display pulling events (#1759) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.11: * Add latest release to all actions (#1749) * Bump github/super-linter from 4.7.2 to 4.7.3 (#1754) * Fix pipeline not returning (#1752) * Bump github/super-linter from 4.7.1 to 4.7.2 (#1751) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.10: * Remove namespace validation (#1748) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.9: * Fail CI if go.sum changes (#1745) * Fix decode eof response (#1742) * Support for new "deploy" endpoints that return an action object to follow the action progress (#1746) * Fix failure in clusters that forbid running as root (#1744) * Validate preview name and show user friendly error (#1743) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.8: * Skip windows actions tests (#1740) * Handle new/old Okteto API on pipeline/preview deploy/destroy commands (#1739) * Jlopezbarb/autoupdate actions e2e (#1659) * Fix destroy pipeline command (#1736) * Fix spinner not erasing when stop (#1738) * Show link to space after deploying pipeline or preview (#1729) * Retry build when bad requests failure (#1737) * Upgrade to Golang 1.17 (#1734) * Upgrading dependencies. (#1733) * jlopezbarb/add-translate-test-services (#1726) * jlopezbarb/return-proper-error-when-no-kubeconfig (#1735) * Set pipeline name from git config (#1725) * Bump github/super-linter from 4.6.2 to 4.7.1 (#1727) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.7: * Fix send result to exit channel in pipeline deploy (#1722) * Bump github/super-linter from 4.6.1 to 4.6.2 (#1721) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.6: * Fix error translating "services" (#1719) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.5: * Ignore pod cache issues (#1717) * Set update revision after getDevPod (#1715) * Add node selector and affinity to manifest (#1711) * fix missconfigured terminal after ctrl +c (#1641) * Fix forward indentation (#1714) * Set to lower resource type (#1713) * Fix check moun path on second (#1712) * Return user error if duplicates volume mounts (#1710) * Adds better error management on pipeline/preview (#1693) * Add preview endpoints command (#1697) * Interpolate "OKTETO_USERNAME" in preview cmd (#1694) * Return user friendly error preview name conflict (#1698) * Jlopezbarb/fix e2e win (#1707) * Set the syncthing verbosity based on the "--loglevel" flag (#1708) * Remove auto-refresh of credentials (#1705) * Revert "Deprecate environment in favour of variables (#1684)" (#1704) * Bump github/super-linter from 4.5.1 to 4.6.1 (#1692) * Return to previous namespace after finishing test * Fix depends on with sanitized services (#1696) * jlopezbarb/fail-quickly-e2e (#1699) * Track initial sync duration (#1700) * Make https default protocol in login (#1695) * Deprecate environment in favour of variables (#1684) * Fix spinner errors (#1686) * Jlopezbarb/developer level file (#1627) * Increase e2e test timeout (#1685) * Add support for sfs dev mode (#1631) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.4: * Update derek curators (#1683) * accept 0 args (#1682) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.3: * add contributors (#1677) * Wait for resources to be running (#1670) * Fix windows path unmarshalling (#1667) * Fix arg length comprobation (#1666) * Bump github/super-linter from 4.5.0 to 4.5.1 (#1668) * Add sourceUrl to preview without args (#1663) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.2: * Add preview commands (#1644) * Update codeowners based in github teams (#1661) * Fix ci e2e tests (#1660) * Create only token if already set user id (#1649) * when initing from image container don't log every file copied just log (#1657) * Track elapsed time on up command (#1654) * Propagate hints on build errors (#1642) * Bump github/super-linter from 4.3.0 to 4.5.0 (#1656) * Add login url confirmation (#1651) * Update documentation urls (#1652) * Bump github/super-linter from 4.2.2 to 4.3.0 (#1653) * Return error if no browser found (#1648) * Fix volumes not expanding variables (#1650) * Return error if no browser found * Validate number of args in command (#1632) * Increase default timeout * Jlopezbarb/wait for autoescaler creating new nodes (#1645) * Add update command (#1623) * Update copyright to 2021 (#1647) * Upgrade to Syncthing 1.18.0 (#1646) * Increase default kubernetes timeout from 10s to 30s * Ignore build argument on up if there is nothing to build (#1638) * Add support for healthchecks (#1613) * Remove golang.org/x/crypto vulnerability * Update timeout on windows e2e tests (#1640) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.1: * Check if port is open on tcp protocol instead of path (#1636) * Fix missconfigured terminal after Ctrl+C (#1626) * Initialize okteto volume from image only if it is empty (#1639) * Support replicas set to 0 in stacks (#1637) * Fix windows build e2e tests (#1635) * Check if url is properly formatted (#1634) * Support builds for contexts that points to url (#1624) * Updating divert service modification handling. (#1625) * Add prettier pre-commit hook (#1621) * Added an option -f parameter to okteto pipeline command to specify the location of okteto pipeline file (#1599) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.13.0: * Fix first character lost when reconnect on ssh (#1617) * Trim long messages while spinning (#1618) * Fix integration tests (#1616) * Update okteto/bin image * Fix databases created as jobs (#1614) * Adds support for depends on field (#1578) * Update integration tests timeout to 15 min (#1611) * Add support for port ranges (#1600) * Bump github/super-linter from 4.2.1 to 4.2.2 (#1609) * Bump github/super-linter from 4.2.0 to 4.2.1 (#1606) * Bump github/super-linter from 4.1.0 to 4.2.0 (#1605) * Mon Jan 10 2022 kastl@b1-systems.de - Update to version 1.12.15: * Fix empty endpoint name (#1603) * Fix bug when repo url finish with slash (#1602) * Update stack recreate policy (#1590) * Handle two more reconnection errors (#1601) * Fix okteto up recreation error (#1592) * Bump github/super-linter from 4.0.2 to 4.1.0 (#1597) * Move constants from labels to model (#1594) * Fix CI test (#1593) * Support flexible port mapping (#1585) * Set update strategy to Recreate in dev mode (#1589) * Add a minimum of retries before timing out "okteto up" loops (#1588) * Upgrade to Syncthing 1.17.0 (#1587) * Support for update persistent volume size without destroying the volume (#1586) * Jlopezbarb/add expandable vars to other fields (#1583) * Fix destroy service always on deploy (#1580) * Jlopezbarb/add sfs unit test (#1581) * Check if file does not exist (#1582) * Move quotes at the end as we do for other paths (#1579) * Add support for restart field (#1570) * Tue Jun 01 2021 Johannes Kastl <kastl@b1-systems.de> - initial version of package okteto
/usr/share/fish/vendor_completions.d/okteto.fish
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Jan 4 23:43:41 2025