| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: okteto-bash-completion | Distribution: openSUSE Tumbleweed |
| Version: 3.18.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Apr 9 10:13:02 2026 |
| Group: System/Shells | Build host: reproducible |
| Size: 16153 | Source RPM: okteto-3.18.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/okteto/okteto | |
| Summary: Bash Completion for okteto | |
Bash command line completion support for okteto.
Apache-2.0
* Thu Apr 09 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.18.0:
* Bug Fix
- fix: handle missing Gateway API CRDs gracefully in compose
endpoints by @jLopezbarb in #4934
* Dependencies
- fix(security): update vulnerable dependencies (April 2026)
(#4970) (#4971)
- chore(deps): Update module github.com/vbauerster/mpb/v7 to v8
(#4955)
- chore(deps): Update module gopkg.in/yaml.v2 to v3 (#4953)
- build(deps): bump renovatebot/github-action from 46.1.5 to
46.1.6 (#4952)
- chore(deps): Update kubernetes (#4950)
- chore(deps): Update module github.com/buger/jsonparser to
v1.1.2 [SECURITY] (#4949)
- fix(integration): update trivy image from latest to canary
(#4951)
- chore(deps): Update module google.golang.org/grpc to v1.79.3
[SECURITY] (#4948)
- chore(deps): Update golang-stdlib-extensions (#4945)
- chore(deps): Update kubernetes (#4937)
- chore(deps): Update module github.com/docker/cli to
v29.2.1+incompatible (#4944)
- build(deps): bump renovatebot/github-action from 46.1.4 to
46.1.5 (#4943)
- chore(deps): Update module github.com/creack/pty to v1.1.24
(#4942)
- chore(deps): Update module github.com/vbauerster/mpb/v7 to v8
(#4941)
- chore(deps): Update module gopkg.in/yaml.v2 to v3 (#4939)
- chore(deps): Update module github.com/docker/cli to v29
[SECURITY] (#4933)
- chore(deps): Update module github.com/bluekeyes/go-gitdiff to
v0.8.1 (#4936)
- build(deps): bump renovatebot/github-action from 46.1.3 to
46.1.4 (#4938)
- chore(deps): Update golang-stdlib-extensions (#4930)
- chore(deps): Update cli-and-logging (#4928)
- chore(deps): migrate config .github/renovate.json (#4929)
- chore(deps): Update docker (#4926)
- chore(deps): Update module github.com/a8m/envsubst to v1.4.3
(#4925)
- chore(deps): Update github.com/shurcooL/graphql digest to
7ee5256 (#4913)
- build(deps): bump renovatebot/github-action from 44.2.5 to
46.1.2 (#4916)
- build(deps): bump actions/checkout from 4 to 6 (#4917)
- fix: update vulnerable dependencies (#4920)
- build(deps): bump minimatch from 3.1.3 to 3.1.5 in
/samples/node.js (#4912)
* Thu Mar 05 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.17.1:
* fix: handle missing Gateway API CRDs gracefully in compose
endpoints (#4934) (#4935)
* Thu Mar 05 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.17.0:
* chore: enable buildkit queue by default (#4927) (#4931)
* fix: update vulnerable dependencies (#4920) (#4924)
* Allow specific analytics events during deploy operations
(#4906) (#4921)
* test: add integration tests for gateway and ingress endpoints
(#4904)
* build(deps): bump github.com/cloudflare/circl from 1.6.1 to
1.6.3 (#4911)
* Add compose endpoints httproute (#4898)
* build(deps): bump werkzeug from 3.1.5 to 3.1.6 in
/samples/python (#4910)
* build(deps): bump minimatch from 3.1.2 to 3.1.3 in
/samples/node.js (#4909)
* build(deps): bump flask from 2.3.2 to 3.1.3 in /samples/python
(#4907)
* fix: update vulnerable dependencies to fix CVEs (#4908)
* build(deps): bump rack from 3.2.3 to 3.2.5 in /samples/ruby
(#4903)
* build(deps): bump qs from 6.14.1 to 6.14.2 in /samples/node.js
(#4901)
* feat: add persistent column to namespace and preview list
commands (#4900)
* chore: upgrade Go to 1.25.7 (#4899)
* docs: add cross-references between Claude context files and
new-feature skill (#4896)
* build(deps): bump github.com/go-git/go-git/v5 from 5.13.0 to
5.16.5 (#4897)
* feat: unify okteto internal tools in monorepo (#4895)
* chore: update syncthing version to 2.0.14 in Dockerfile and
install.go (#4893)
* chore: update Okteto component versions in Dockerfile (#4891)
* feat: enhance transient error handling in IsRetryable function
(#4889)
* fix: update Go to 1.24.12 to resolve UNKNOWN CVEs in okteto
binary (#4888)
* Thu Feb 05 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.16.0:
* New Feature
- Support for helm4 by @pchico83 in #4858
- Update helm3 and helm 4 versions and keep helm3 binary by
@pchico83 in #4871
- Use helm4 if OKTETO_HELM_4_ENABLED is true by @pchico83 in
[#4872]
- Upgrade helm to 4.1.0 and 3.20.0 by @pchico83 in #4878
* Bug Fix
- fix: race condition by @jLopezbarb in #4870
- fix multiple log with same value on buildkit by @jLopezbarb
in #4875
- Fix race condition in parallel builds causing "no such file
or directory" errors by @jLopezbarb in #4879
- improve okteto doctor logs collection by @jLopezbarb in #4882
- [Backport release-3.16] feat: enhance transient error
handling in IsRetryable function by @github-actions[bot] in
[#4890]
* Dependencies
- chore: update syncthing version to 2.0.14 in Dockerfile and
install.go (#4893) (#4894)
- chore: update Okteto component versions in Dockerfile (#4891)
(#4892)
- chore: update spinner dependency to v1.23.2 in go.mod and
go.sum (#4876)
- Upgrade helm to 4.1.0 and 3.20.0 (#4878)
- Update helm3 and helm 4 versions and keep helm3 binary
(#4871)
- build(deps): bump werkzeug from 3.1.4 to 3.1.5 in
/samples/python (#4861)
- chore: update dependency versions in Dockerfile and go.mod
(#4853)
- build(deps): bump qs from 6.14.0 to 6.14.1 in
/samples/node.js (#4856)
- Update and upgrade the pre-commit config (#4855)
* Sun Jan 11 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.15.0:
* New Feature
- Unify CLI image configuration under a single OKTETO_CLI_IMAGE
environment variable by @pchico83 in #4840
- Default to okteto/okteto image hosted in GitHub Packages by
@pchico83 in #4843
- Implement Buildkit connection via port forward by @jLopezbarb
in #4831
- feat: reuse buildkit connector between command steps by
@jLopezbarb in #4844
- feat: add buildkit queue wait by @jLopezbarb in #4845
- feature(buildkit): add reconnection logic to port forward
connector by @jLopezbarb in #4847
- feat: add incluster buildkit connector by @jLopezbarb in
[#4851]
* Bug Fix
- fix(doctor): handle correctly okteto up sessions by
@jLopezbarb in #4832
- build(deps): update okteto clean version to 0.3.0 in
Dockerfile by @jLopezbarb in #4841
- Ignore discovery errors for "metrics.k8s.io/v1beta1" and
"custom.metr… by @pchico83 in #4850
- fix(log): mask platform env vars (DEV-1266) by @oktetobot in
[#4846]
* Dependencies
- chore: update dependency versions in Dockerfile and go.mod
(#4853) (#4860)
- build(deps): bump actions/cache from 4 to 5 (#4849)
- build(deps): update okteto clean version to 0.3.0 in
Dockerfile (#4841)
- build(deps): bump express from 4.20.0 to 4.22.0 in
/samples/node.js (#4839)
- build(deps): bump werkzeug from 3.0.6 to 3.1.4 in
/samples/python (#4838)
- build(deps): update kubectl and kustomize versions in
Dockerfile (#4833)
* Fri Dec 05 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.14.0:
* New Feature
- Check the images in parallel instead of sequential by
@jLopezbarb in #4809
- Clone official images to GitHub Packages by @pchico83 in
[#4823]
* Bug Fix
- fix: update command for resetting syncthing database by
@jLopezbarb in #4818
- Revert "build(deps): upgrade github.com/shirou/gopsutil to v4
(#4790)" by @jLopezbarb in #4821
- DEV-1254: Improve how ssh forwarder handle connections when
connecting with the ssh agent by @ifbyol in #4825
- [Backport release-3.14] fix(doctor): handle correctly okteto
up sessions by @github-actions[bot] in #4835
- [Backport release-3.14] build(deps): update okteto clean
version to 0.3.0 in Dockerfile by @github-actions[bot] in
[#4842]
- build(deps): bump github.com/containerd/containerd/v2 (#4816)
* Thu Dec 04 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.13.4:
* fix(doctor): handle correctly okteto up sessions (#4832)
(#4834)
* Fri Nov 21 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.13.3:
* DEV-1254: Improve how ssh forwarder handle connections when
connecting with the ssh agent (#4825) (#4826)
* Thu Nov 13 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.13.2:
* Revert "build(deps): upgrade github.com/shirou/gopsutil to v4
(#4790)" (#4821) (#4822)
* Wed Nov 12 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.13.1:
* [Backport release-3.13] fix: update command for resetting
syncthing database (#4818) (#4819)
* Wed Nov 05 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.13.0:
* build: update Okteto components and Go version in Dockerfile
and go.mod (#4814) (#4815)
* add debug logs to troubleshoot context creation timeouts
(#4810) (#4811)
* Updated the checkout method for circle jobs (#4807) (#4808)
* refactor: remove the GetServiceHash function (#4806)
* improvement: Only add the args from dependencies in the build
(#4805)
* fix: improve analytics handling in development container
activation (#4804)
* fix: improve error handling in log streaming during resource
destruction (#4801)
* build(deps): bump sinatra from 4.1.0 to 4.2.0 in /samples/ruby
(#4799)
* refactor: enhance namespace destruction logic in
localDestroyAllCommand (#4794)
* build(deps): bump github.com/nwaples/rardecode/v2 (#4800)
* build(deps): bump rack from 3.1.17 to 3.1.18 in /samples/ruby
(#4798)
* Remove pipeline from error message indicating files not found
(#4797)
* build(deps): bump rack from 3.1.16 to 3.1.17 in /samples/ruby
(#4795)
* refactor: rename release-external job to release-brew-formula
and add release-gh-actions job (#4793)
* add cache id in run cmds (#4789)
* fix: nil pointer exception in build (#4791)
* refactor: remove unused function (#4792)
* build(deps): upgrade github.com/shirou/gopsutil to v4 (#4790)
* Fix Cache tests (#4785)
* fix: cves (#4787)
* Change prettier pre-commit to a local hook (#4779)
* Thu Oct 23 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.12.1:
* Bug Fix
- [Backport release-3.12] fix: improve error handling in log
streaming during resource destruction by @github-actions[bot]
in #4802
* Wed Oct 01 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.12.0:
* New Feature
- Jlo/update syncthing to 2.0.x by @jLopezbarb in #4774
- feat: support endpoint_mode by @jpf-okteto in #4783
- Add GraphQL knownHostsConfig support for remote deployments
by @oktetobot in #4781
* Bug Fix
- fix: wait for sse by @jLopezbarb in #4760
* Thu Sep 18 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.11.0:
* New Feature
- Allow to override security context ReadOnlyRootFilesystem
property on dev containers by @ifbyol in #4759
* Bug Fix
- DEV-1107: Initialize the divert deployer in the command
struct for up and test commands by @ifbyol in #4756
- DEV-1127: Fix --wait flag on okteto deploy command when
deploying a subset of services from a compose by @ifbyol in
[#4762]
* Fri Aug 22 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.10.1:
* DEV-1107: Initialize the divert deployer in the command struct
for up and test commands (#4756) (#4757)
* Wed Aug 06 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.10.0:
* New Feature
- Update buildkit dependencies in go.mod and go.sum by
@jLopezbarb in #4737
- [TEST] feat: implement nodeSelector and resources inheritance
from Kubernetes resources by @rberrelleza in #4741
- Enhance DestroyPreview functionality to include timeout
parameter by @jLopezbarb in #4745
* Bug Fix
- Don't build images on deploy command if the calculation of
images to build is an empty list by @ifbyol in #4739
- reduce severity of JSON parsing error log, and skip parsing
when the log is empty by @rberrelleza in #4743
- Improved error handling when the backend returns a 401 error,
to force a new login by @ifbyol in #4747
- Add unit test for CreateDev function and fix TargetPort type
in Service translation by @jLopezbarb in #4748
* Wed Jul 02 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.9.0:
* New Feature
- feat: implement AutoDown functionality with tests by
@jLopezbarb in #4732
* Bug Fix
- fix: wait until sync completes to run services by @jLopezbarb
in #4731
- fix(test): create /okteto/artifacts dir (PROD-377) by
@jpf-okteto in #4735
* Dependencies:
- build(deps): bump brace-expansion in /samples/node.js (#4730)
- build(deps): bump github.com/cloudflare/circl from 1.3.7 to
1.6.1 (#4728)
- build(deps): bump rack from 3.1.14 to 3.1.16 in /samples/ruby
(#4727)
- build(deps): update buildkit dependency (#4729)
* Thu Jun 12 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.8.0:
* New Features
- Adds the flag for redeploying dependencies in pipeline and
preview dependencies. by @jLopezbarb in #4715
- feat: add destroy with dependencies on CLI by @jLopezbarb in
[#4718]
- allow to get dependency builds env vars by @jLopezbarb in
[#4716]
- Fixes #4714. Added output option to namespace list command to
specify json or yaml by @ifbyol in #4722
- feat: enhance deploy and destroy pipelines with dependency
handling by @jLopezbarb in #4725
* Dependencies
- build(deps): bump github.com/containerd/containerd/v2 (#4721)
- build(deps): bump rack from 3.1.12 to 3.1.14 in /samples/ruby
(#4712)
- build(deps): bump rack-session from 2.0.0 to 2.1.1 in
/samples/ruby (#4713)
- fix: update SYNCTHING_VERSION to 1.29.6 and add syncthing
data volume mounts (#4711)
- fix: revert SYNCTHING_VERSION to 1.29.4 for compatibility
(#4707)
* Wed May 07 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.7.0:
* New Feature
- Option 2: add spinner forchecking services by @jLopezbarb in
[#4705]
* Bug Fix
- fix: start spinner when buidlkit fails to connect by
@jLopezbarb in #4693
- Add context command initialization in restart command by
@jLopezbarb in #4692
- PROD-343: Change when the divert deploy logic is called to
avoid problems when endpoints are defined in the manifest by
@ifbyol in #4701
* Dependencies
- build(deps): update Helm, Syncthing, and Okteto remote
versions (#4706)
- build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0
(#4703)
* Tue Apr 01 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 3.6.0:
* New Feature
- feat: add depends_on annotation support for services by
@jLopezbarb in #4686
* Bug Fix
- DEV-877: Split ignorer logic for Smart Build into 2 different
functions according to the flag, and use a temporary file for
the SHA calculation by @ifbyol in #4689
* Tue Mar 25 2025 opensuse_buildservice@ojkastl.de
- Update to version 3.5.1:
* DEV-877: Split ignorer logic for Smart Build into 2 different
functions according to the flag, and use a temporary file for
the SHA calculation (#4689) (#4690)
* Wed Mar 05 2025 opensuse_buildservice@ojkastl.de
- Update to version 3.5.0:
* fix: cves (#4677)
* fix: count the number of restarts from the deployment instead
of total (#4676)
* fix: autodeploy flag on okteto up (#4671)
* feat: allow proxy protobuff integration (#4668)
* Add back smart builds ignore (#4673)
* fix(ci): specify version for kubernetes-helm installation in
CircleCI config (#4674)
* bump buildkit dependency to 0.19 (#4672)
* build(deps): bump rack from 3.1.8 to 3.1.10 in /samples/ruby
(#4670)
* fix smart build tests (#4669)
* update readme to remove operational modes reference (#4666)
* DEV-859: Updated kubernetes dependencies to 0.31.x (#4664)
* Fine tune codecov configuration. Integration and internal
wasn't being ignored (#4667)
* feat: add test event insights (#4657)
* Revert "Fran/smart builds ignore (#4634)" (#4665)
* fix: cli was not waiting if buildkit not available (#4663)
* remove: field alingment linter (#4662)
* Fran/smart builds ignore (#4634)
* Optimize remote executions of deploy and destroy operations
when buildkit execution is not needed (#4661)
* Revert helm upgrade - back to 3.16.4 (#4659)
* Fri Feb 07 2025 opensuse_buildservice@ojkastl.de
- Update to version 3.4.0:
* Revert helm upgrade - back to 3.16.4 (#4659) (#4660)
* Jlo/fix cves 3.4.0 (#4658)
* Don't show warning for newer CLI versions (#4656)
* optimise builds during okteto up (#4652)
* Resolve platform env for test in remote-run (#4655)
* fix divert with docker compose (#4651)
* deps: update Syncthing version to 1.29.2 (#4649)
* build(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to
5.13.0 (#4648)
* Update Syncthing version to 1.29.0 in Dockerfile and install.go
(#4637)
* revert: 4568 PR maintaining warnings (#4642)
* build(deps): bump jinja2 from 3.1.4 to 3.1.5 in /samples/python
(#4639)
* remove security context and fsgroup on initialization (#4640)
* add validate action to release (#4635)
* fix cves (#4636)
* Add validation to test section (#4628)
* Wed Jan 15 2025 opensuse_buildservice@ojkastl.de
- Update to version 3.3.1:
* fix divert with docker compose (#4651) (#4653)
* Fri Jan 10 2025 opensuse_buildservice@ojkastl.de
- Update to version 3.3.0:
* New Feature
- Add skipIfNoCache to tests by @maroshii in #4612
* Bug Fix
- Handle new unschedulable status by @maroshii in #4598
- fix bug compose deploy sts by @jLopezbarb in #4609
- DEV-828: Don't allow execution of empty tests names by
@ifbyol in #4614
- Enhance healthcheck failure handling and logging by
@teresaromero in #4595
- Fix error image tag and hint message by @teresaromero in
[#4620]
- revert: restore kustomize in the cli binary by @jLopezbarb in
[#4630]
- DEV-834: Fixed scenario where an okteto deploy executed
within a manifest with remote flag wasn't getting correctly
the variables by @ifbyol in #4629
- [Backport release-3.3] remove security context and fsgroup on
initialization by @github-actions in #4644
- [Backport release-3.3] revert: 4568 PR maintaining warnings
by @github-actions in #4645
* Fri Jan 10 2025 opensuse_buildservice@ojkastl.de
- Update to version 3.2.3:
* fix: bad merge (#4647)
* revert: 4568 PR maintaining warnings (#4642) (#4646)
* remove security context and fsgroup on initialization (#4640)
(#4643)
* 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)
/usr/share/bash-completion/completions/okteto
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Apr 17 22:21:45 2026