github cloudposse/geodesic 4.5.1
v4.5.1

10 hours ago

🚀 Enhancements

fix: remove 2>&1 stderr redirect from atmos auth env calls @osterman (#983)

Let stderr from atmos flow directly to the terminal for real-time feedback and error messages, while only capturing stdout (env exports) for evaluation by eval. This provides better user experience and cleaner separation of concerns in the use-identity() function.

fix: correct syntax errors and typos in shell scripts @RoseSecurity (#982)

why

  • This includes several minor fixes and improvements to shell scripts and the Debian Dockerfile to address typos and improve code correctness. The changes focus on correcting environment variable usage, fixing typos in argument names, and improving conditional checks.

what

  • Fixed a typo in the ARG definition by renaming DEBAIN_DATECODE to DEBIAN_DATECODE in os/debian/Dockerfile.debian.
  • Updated the FROM line to use the corrected DEBIAN_DATECODE argument.
  • Corrected the conditional check for bold formatting in _geodesic_tput_cache_init by fixing the bracket placement in rootfs/etc/profile.d/_10-colors.sh.
  • Improved path matching logic in file_on_host to correctly compare paths in rootfs/etc/profile.d/_50-workspace.sh.
  • Fixed quoting and conditional checks for KUBECONFIG in the Helm initialization script in rootfs/etc/profile.d/helm.sh.
  • Corrected the conditional check for GEODESIC_TF_PROMPT_ENABLED in geodesic_prompt in rootfs/etc/profile.d/prompt.sh.

🧰 Included Tools

fix: correct syntax errors and typos in shell scripts @RoseSecurity (#982)

why

  • This includes several minor fixes and improvements to shell scripts and the Debian Dockerfile to address typos and improve code correctness. The changes focus on correcting environment variable usage, fixing typos in argument names, and improving conditional checks.

what

  • Fixed a typo in the ARG definition by renaming DEBAIN_DATECODE to DEBIAN_DATECODE in os/debian/Dockerfile.debian.
  • Updated the FROM line to use the corrected DEBIAN_DATECODE argument.
  • Corrected the conditional check for bold formatting in _geodesic_tput_cache_init by fixing the bracket placement in rootfs/etc/profile.d/_10-colors.sh.
  • Improved path matching logic in file_on_host to correctly compare paths in rootfs/etc/profile.d/_50-workspace.sh.
  • Fixed quoting and conditional checks for KUBECONFIG in the Helm initialization script in rootfs/etc/profile.d/helm.sh.
  • Corrected the conditional check for GEODESIC_TF_PROMPT_ENABLED in geodesic_prompt in rootfs/etc/profile.d/prompt.sh.

Footnote

In every release, we update all unpinned packages to their latest packaged versions. These changes are not detailed here.

Don't miss a new geodesic release

NewReleases is sending notifications on new releases.