Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

okteto-3.18.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: okteto Distribution: openSUSE Tumbleweed
Version: 3.18.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Apr 9 10:13:02 2026
Group: Unspecified Build host: reproducible
Size: 133518350 Source RPM: okteto-3.18.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/okteto/okteto
Summary: Develop your applications directly in your Kubernetes Cluster
Kubernetes has made it very easy to deploy applications to the cloud at a
higher scale than ever, but the development practices have not evolved at the
same speed as application deployment patterns.  Today, most developers try to
either run parts of the infrastructure locally or just test these integrations
directly in the cluster via CI jobs, or the docker build/redeploy cycle. It
works, but this workflow is painful and incredibly slow.
okteto accelerates the development workflow of Kubernetes applications. You
write your code locally and okteto detects the changes and instantly updates
your Kubernetes applications.

Provides

Requires

License

Apache-2.0

Changelog

* 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)

Files

/usr/bin/okteto
/usr/share/doc/packages/okteto
/usr/share/doc/packages/okteto/README.md
/usr/share/licenses/okteto
/usr/share/licenses/okteto/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 24 15:27:28 2026