🚀 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
ARGdefinition by renamingDEBAIN_DATECODEtoDEBIAN_DATECODEinos/debian/Dockerfile.debian. - Updated the
FROMline to use the correctedDEBIAN_DATECODEargument. - Corrected the conditional check for bold formatting in
_geodesic_tput_cache_initby fixing the bracket placement inrootfs/etc/profile.d/_10-colors.sh. - Improved path matching logic in
file_on_hostto correctly compare paths inrootfs/etc/profile.d/_50-workspace.sh. - Fixed quoting and conditional checks for
KUBECONFIGin the Helm initialization script inrootfs/etc/profile.d/helm.sh. - Corrected the conditional check for
GEODESIC_TF_PROMPT_ENABLEDingeodesic_promptinrootfs/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
ARGdefinition by renamingDEBAIN_DATECODEtoDEBIAN_DATECODEinos/debian/Dockerfile.debian. - Updated the
FROMline to use the correctedDEBIAN_DATECODEargument. - Corrected the conditional check for bold formatting in
_geodesic_tput_cache_initby fixing the bracket placement inrootfs/etc/profile.d/_10-colors.sh. - Improved path matching logic in
file_on_hostto correctly compare paths inrootfs/etc/profile.d/_50-workspace.sh. - Fixed quoting and conditional checks for
KUBECONFIGin the Helm initialization script inrootfs/etc/profile.d/helm.sh. - Corrected the conditional check for
GEODESIC_TF_PROMPT_ENABLEDingeodesic_promptinrootfs/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.