JanDeDobbeleer / oh-my-posh

The most customisable and low-latency cross platform/shell prompt renderer
https://ohmyposh.dev
MIT License
17.55k stars 2.4k forks source link

refactor: block with `alignment: right` and `overflow: break` should also be aligned right #5766

Closed dusktreader closed 2 days ago

dusktreader commented 1 month ago

Code of Conduct

What happened?

I have a block configured with right alignment that works great when the left block isn't too long. I wanted to configure it to render on a new line when the left block overflows into the right block. This works, but the block is rendered on the left instead of on the right. Is it possible to combine right alignment with overflow break?

Note: I am running ubuntu via wsl2 and using windows terminal.

When not overlapping, it looks great! image

When overlapping...not so great. image

Theme

---
"$schema": https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/schema.json
blocks:
- alignment: left
  segments:
  - background: "#3d59a1"
    foreground: "#c0caf5"
    properties:
      macos: mac
    style: diamond
    template: " {{.Icon}} {{ if .WSL }}on WSL {{ end }}"
    trailing_diamond: "\ue0b0"
    type: os
  - background: "#545c7e"
    foreground: "#c0caf5"
    powerline_symbol: "\ue0b0"
    style: powerline
    template: " {{ .UserName }}@{{ .HostName }} "
    type: session
  - background: "#737aa2"
    foreground: "#24283b"
    powerline_symbol: "\ue0b0"
    properties:
      style: full
    style: powerline
    template: " \ue5ff {{ .Path }} "
    type: path
  - background: "#9d7cd8"
    foreground: "#193549"
    powerline_symbol: "\ue0b0"
    properties:
      fetch_status: true
      fetch_stash_count: true
      fetch_upstream_icon: true
    style: powerline
    background_templates:
    - "{{ if .Working.Changed }}#73daca{{ end }}"
    template: "
      {{ .UpstreamIcon }}{{ abbrev 30 .HEAD }}
      {{ if .BranchStatus }} {{ .BranchStatus }}{{ end }}
      {{ if .Working.Changed }} \uf055 {{ .Working.String }}{{ end }}
      {{ if and (.Working.Changed) (.Staging.Changed) }} |{{ end }}
      {{ if .Staging.Changed }} \uf093 {{ .Staging.String }}{{ end }}
      {{ if gt .StashCount 0 }} \uf1c0 {{ .StashCount }}{{ end }}
      "
    type: git
  type: prompt
- alignment: right
  overflow: break
  segments:
  - background: "#3d59a1"
    foreground: "#c0caf5"
    leading_diamond: "\ue0b2"
    trailing_diamond: "<transparent,background>\ue0b2</>"
    style: diamond
    template: " \uf308 {{.Context}} :: {{if .Namespace}}{{.Namespace}}{{else}}default{{end}} "
    type: kubectl
  - background: "#545c7e"
    foreground: "#c0caf5"
    style: diamond
    leading_diamond: "\ue0b2"
    trailing_diamond: "<transparent,background>\ue0b2</>"
    template: " \uf017 {{ .FormattedMs }} "
    properties:
      style: austin
      threshold: 100
    type: executiontime
  - background: "#73daca"
    background_templates:
    - "{{ if gt .Code 0 }}#db4b4b{{ end }}"
    foreground: "#ffffff"
    leading_diamond: "\ue0b2"
    properties:
      always_enabled: true
    style: diamond
    template: " {{ if gt .Code 0}}\ue315 {{.Code}}{{else}}\ue30d{{end}} "
    type: status
  type: prompt
- alignment: left
  newline: true
  segments:
  - foreground: "#ffffff"
    background: "#db4b4b"
    template: "{{ if .Venv }}   {{ .Full }} {{ end }}"
    style: diamond
    trailing_diamond: "\ue0b0"
    type: python
  - foreground: "#3d59a1"
    style: plain
    template: "\ue20f "
    type: text
    # - foreground: "#3d59a1"
    #   background: "#c0caf5"
    #   powerline_symbol: "\ue0b0"
    #   style: powerline
    #   template: "\ue20f "
    #   type: text
  type: prompt
final_space: true
version: 2

What OS are you seeing the problem on?

Linux

Which shell are you using?

bash

Log output

Version: 23.20.1

Shell: bash (5.0.17(1)-release)

Prompt:

  on WSL  dusktreader@rook   ~/git-repos/omnivector/jobbergate/jobbergate-api   tucker/PENG-2526--add-up...  ≡   ?14    
  vantage-staging :: dev   
  

Segments:

ConsoleTitle(false)                       -   0 ms
Os(true)                                  -   1 ms
Session(true)                             -   1 ms
Path(true)                                -   1 ms
Git(true)                                 -   5 ms
Kubectl(true)                             -   1 ms
Status(true)                              -   0 ms
Text(true)                                -   0 ms

Run duration: 16.218596ms

Cache path: /home/dusktreader/.cache/oh-my-posh

Config path: /home/dusktreader/.config/oh-my-posh/dusktreader.omp.yaml

Logs:

[DEBUG] 12:22:53.193 debug.go:49 → debug mode enabled
[DEBUG] 12:22:53.193 debug.go:49 → plain mode enabled
[DEBUG] 12:22:53.193 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.193 terminal.go:Getenv(LOCALAPPDATA) - 9.242┬╡s
[DEBUG] 12:22:53.193 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.193 terminal.go:Getenv(OMP_CACHE_DIR) - 1.675┬╡s
[DEBUG] 12:22:53.193 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.193 terminal.go:Getenv(XDG_CACHE_HOME) - 1.424┬╡s
[TRACE] 12:22:53.193 terminal.go:CachePath() - 24.833┬╡s
[DEBUG] 12:22:53.193 terminal.go:70 → loading cache file: /home/dusktreader/.cache/oh-my-posh/omp.cache
[DEBUG] 12:22:53.193 terminal.go:70 → loading cache key: is_wsl
[DEBUG] 12:22:53.193 terminal.go:70 → loading cache key: upgrade_check
[DEBUG] 12:22:53.193 terminal.go:70 → loading cache key: environment_platform
[TRACE] 12:22:53.193 terminal.go(/home/dusktreader/.cache/oh-my-posh/omp.cache) - 58.32┬╡s
[DEBUG] 12:22:53.193 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.193 terminal.go:Getenv(LOCALAPPDATA) - 2.126┬╡s
[DEBUG] 12:22:53.193 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.193 terminal.go:Getenv(OMP_CACHE_DIR) - 1.554┬╡s
[DEBUG] 12:22:53.193 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.193 terminal.go:Getenv(XDG_CACHE_HOME) - 1.382┬╡s
[TRACE] 12:22:53.193 terminal.go:CachePath() - 13.828┬╡s
[DEBUG] 12:22:53.193 terminal.go:70 → loading cache file: /home/dusktreader/.cache/oh-my-posh/omp.cache.50b03c1d-5d65-44ca-a05f-dd9de086856a
[DEBUG] 12:22:53.193 terminal.go:70 → loading cache key: prompt_count_cache
[TRACE] 12:22:53.193 terminal.go(/home/dusktreader/.cache/oh-my-posh/omp.cache.50b03c1d-5d65-44ca-a05f-dd9de086856a) - 25.92┬╡s
[TRACE] 12:22:53.193 terminal.go:setPromptCount() - 320ns
[DEBUG] 12:22:53.193 terminal.go:Getenv:164 → /home/dusktreader/.config/oh-my-posh/dusktreader.omp.yaml
[TRACE] 12:22:53.193 terminal.go:Getenv(POSH_THEME) - 1.922┬╡s
[DEBUG] 12:22:53.193 terminal.go:ResolveConfigPath:96 → config set using POSH_THEME: /home/dusktreader/.config/oh-my-posh/dusktreader.omp.yaml
[TRACE] 12:22:53.193 terminal.go:ResolveConfigPath() - 11.328┬╡s
[TRACE] 12:22:53.193 terminal.go:Init() - 194.694┬╡s
[TRACE] 12:22:53.193 terminal.go:Flags() - 44ns
[TRACE] 12:22:53.198 load.go:loadConfig() - 4.470037ms
[TRACE] 12:22:53.198 terminal.go:Flags() - 191ns
[DEBUG] 12:22:53.198 debug.go:57 → terminal program: Windows Terminal
[DEBUG] 12:22:53.198 debug.go:57 → terminal shell: shell
[DEBUG] 12:22:53.198 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.198 terminal.go:Getenv(OMP_CACHE_DISABLED) - 4.487┬╡s
[TRACE] 12:22:53.198 colors.go:SetAccentColor() - 2.189┬╡s
[TRACE] 12:22:53.198 terminal.go:Shell() - 176ns
[DEBUG] 12:22:53.198 terminal.go:Getenv:164 → 5.0.17(1)-release
[TRACE] 12:22:53.198 terminal.go:Getenv(POSH_SHELL_VERSION) - 3.819┬╡s
[DEBUG] 12:22:53.198 debug.go:PrintDebug:23 → segment: Title
[DEBUG] 12:22:53.198 text.go:Render:80 → rendering template: 
[TRACE] 12:22:53.198 terminal.go:Flags() - 52ns
[TRACE] 12:22:53.198 terminal.go:Shell() - 33ns
[DEBUG] 12:22:53.198 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.198 terminal.go:Getenv(POSH_CURSOR_LINE) - 2.197┬╡s
[DEBUG] 12:22:53.198 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.198 terminal.go:Getenv(POSH_CURSOR_COLUMN) - 1.631┬╡s
[TRACE] 12:22:53.198 terminal.go:Flags() - 21ns
[TRACE] 12:22:53.198 terminal.go:Flags() - 20ns
[TRACE] 12:22:53.198 terminal.go:Flags() - 65ns
[TRACE] 12:22:53.198 terminal.go:Flags() - 292ns
[TRACE] 12:22:53.198 terminal.go:GOOS() - 149ns
[TRACE] 12:22:53.198 terminal.go:PathSeparator() - 5.889┬╡s
[TRACE] 12:22:53.198 terminal.go:GOOS() - 24ns
[TRACE] 12:22:53.198 terminal.go:Flags() - 334ns
[TRACE] 12:22:53.198 terminal.go:Flags() - 224ns
[DEBUG] 12:22:53.198 terminal.go:Pwd:189 → /home/dusktreader/git-repos/omnivector/jobbergate/jobbergate-api
[TRACE] 12:22:53.198 terminal.go:Pwd() - 111.652┬╡s
[TRACE] 12:22:53.198 terminal.go:GOOS() - 61ns
[DEBUG] 12:22:53.198 segment.go:SetEnabled:115 → segment: Git
[DEBUG] 12:22:53.198 terminal_unix.go:IsWsl:35 → true
[TRACE] 12:22:53.198 terminal_unix.go:IsWsl() - 4.377┬╡s
[DEBUG] 12:22:53.198 terminal.go:FileContent:301 Γåô
    5.15.153.1-microsoft-standard-WSL2

[TRACE] 12:22:53.198 terminal.go:FileContent(/proc/sys/kernel/osrelease) - 58.907┬╡s
[TRACE] 12:22:53.198 terminal_unix.go:IsWsl2() - 68.283┬╡s
[TRACE] 12:22:53.198 terminal.go:Pwd() - 137ns
[TRACE] 12:22:53.198 terminal.go:Pwd() - 718ns
[TRACE] 12:22:53.198 terminal.go:GOOS() - 37ns
[DEBUG] 12:22:53.198 segment.go:SetEnabled:115 → segment: Session
[DEBUG] 12:22:53.198 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.198 terminal.go:Getenv(SSH_CONNECTION) - 7.262┬╡s
[DEBUG] 12:22:53.198 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.198 terminal.go:Getenv(SSH_CLIENT) - 1.627┬╡s
[DEBUG] 12:22:53.198 terminal_unix.go:Platform:92 → ubuntu
[TRACE] 12:22:53.198 terminal.go:Pwd() - 816ns
[TRACE] 12:22:53.198 terminal.go:GOOS() - 59ns
[DEBUG] 12:22:53.198 segment.go:SetEnabled:115 → segment: Os
[TRACE] 12:22:53.198 terminal.go:GOOS() - 20ns
[DEBUG] 12:22:53.198 terminal_unix.go:Platform:92 → ubuntu
[DEBUG] 12:22:53.199 os.go:Enabled:39 → display_distro_name: false
[DEBUG] 12:22:53.199 os.go:getDistroIcon:84 → 
[TRACE] 12:22:53.199 terminal_unix.go:Root() - 427ns
[TRACE] 12:22:53.199 terminal.go:Shell() - 74ns
[TRACE] 12:22:53.199 terminal.go:StatusCodes() - 46ns
[DEBUG] 12:22:53.199 terminal_unix.go:IsWsl:35 → true
[TRACE] 12:22:53.199 terminal_unix.go:IsWsl() - 2.293┬╡s
[DEBUG] 12:22:53.199 terminal.go:TemplateCache:673 → environment: [SHELL=/bin/bash DIFF_COLOR_DO_HORIZONTAL=1 LESS=SX NVM_INC=/home/dusktreader/.nvm/versions/node/v18.18.2/include/node HISTCONTROL=ignorespace:ignoredups WSL2_GUI_APPS_ENABLED=1 WSL_DISTRO_NAME=Ubuntu WT_SESSION=894b1338-0529-405d-959d-a87c33896dfa HISTSIZE=1000000 SSH_AUTH_SOCK=/tmp/ssh-j0V6XaTY8Eip/agent.371767 GIT_PS1_SHOWDIRTYSTATE=1 SSH_AGENT_PID=371768 EDITOR=nvim NAME=rook PWD=/home/dusktreader/git-repos/omnivector/jobbergate/jobbergate-api LOGNAME=dusktreader DIFF_COLOR_MERGE_ONE_LINERS=1 C16=\[\033[1;37m\] C15=\[\033[0;37m\] C14=\[\033[1;36m\] C13=\[\033[0;36m\] C12=\[\033[1;35m\] C11=\[\033[0;35m\] P=\[\033[0m\] C10=\[\033[1;34m\] DOT_HOME=/home/dusktreader/git-repos/personal/dot HOME=/home/dusktreader LANG=C.UTF-8 WSL_INTEROP=/run/WSL/371529_interop LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35: POSH_SHELL_VERSION=5.0.17(1)-release POSH_SESSION_ID=50b03c1d-5d65-44ca-a05f-dd9de086856a WAYLAND_DISPLAY=wayland-0 VIRTUAL_ENV_DISABLE_PROMPT=1 OSTYPE=linux-gnu CONDA_PROMPT_MODIFIER=false VENV_INFO=$(venv_info) NVM_DIR=/home/dusktreader/.nvm LESSCLOSE=/usr/bin/lesspipe %s %s TERM=xterm-256color LESSOPEN=| /usr/bin/lesspipe %s USER=dusktreader VISUAL=nvim DISPLAY=:0 SHLVL=0 NVM_CD_FLAGS= BASH_ENV=/etc/bash.bashrc PAGER=less -R POSH_THEME=/home/dusktreader/.config/oh-my-posh/dusktreader.omp.yaml XDG_RUNTIME_DIR=/run/user/1000/ WSLENV=WT_SESSION:WT_PROFILE_ID:BASH_ENV/u XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop PATH=/home/dusktreader/.local/bin:/home/dusktreader/.nodenv/bin:~/bin:/home/dusktreader/go/bin:/usr/local/go/bin:~/.yarn/bin/:/home/dusktreader/.nvm/versions/node/v18.18.2/bin:/home/dusktreader/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/wsl/lib:/mnt/c/Windows/system32:/mnt/c/Windows:/mnt/c/Windows/System32/Wbem:/mnt/c/Windows/System32/WindowsPowerShell/v1.0/:/mnt/c/Windows/System32/OpenSSH/:/mnt/c/Program Files (x86)/NVIDIA Corporation/PhysX/Common:/mnt/c/Program Files/NVIDIA Corporation/NVIDIA NvDLISR:/mnt/c/WINDOWS/system32:/mnt/c/WINDOWS:/mnt/c/WINDOWS/System32/Wbem:/mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/:/mnt/c/WINDOWS/System32/OpenSSH/:/mnt/c/Program Files/dotnet/:/mnt/c/Program Files (x86)/HP/Common/HPDestPlgIn/:/mnt/c/Program Files (x86)/HP/IdrsOCR_15.3.1129.0/:/Docker/host/bin:/mnt/c/Program Files/Tailscale/:/mnt/c/Users/tucke/AppData/Local/Microsoft/WindowsApps:/mnt/c/Users/tucke/AppData/Local/Programs/Microsoft VS Code/bin:/mnt/c/Program Files (x86)/HP/Common/HPDestPlgIn/:/mnt/c/Program Files/Multipass/bin:/snap/bin:/home/dusktreader/bin:/Applications/Postgres.app/Contents/Versions/latest/bin:/home/dusktreader/.local/bin HISTFILESIZE=1000000 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus NVM_BIN=/home/dusktreader/.nvm/versions/node/v18.18.2/bin HOSTTYPE=x86_64 POWERLINE_COMMAND=oh-my-posh PULSE_SERVER=unix:/mnt/wslg/PulseServer WT_PROFILE_ID={2c4de342-38b7-51cf-b940-2309a097f518} C4=\[\033[1;31m\] C5=\[\033[0;32m\] C6=\[\033[1;32m\] C7=\[\033[0;33m\] C1=\[\033[0;30m\] C2=\[\033[1;30m\] C3=\[\033[0;31m\] C8=\[\033[1;33m\] C9=\[\033[0;34m\] OLDPWD=/home/dusktreader/git-repos/omnivector _=/home/dusktreader/.local/bin/oh-my-posh]
[TRACE] 12:22:53.199 terminal.go:Pwd() - 108ns
[DEBUG] 12:22:53.199 terminal_unix.go:IsWsl:35 → true
[TRACE] 12:22:53.199 terminal_unix.go:IsWsl() - 1.981┬╡s
[TRACE] 12:22:53.199 terminal.go:Pwd() - 290ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 36ns
[DEBUG] 12:22:53.199 segment.go:SetEnabled:115 → segment: Path
[DEBUG] 12:22:53.199 path.go:149 → display_cygpath: false
[TRACE] 12:22:53.199 terminal.go:GOOS() - 22ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[TRACE] 12:22:53.199 terminal.go:PathSeparator() - 1.427┬╡s
[TRACE] 12:22:53.199 terminal.go:Pwd() - 43ns
[TRACE] 12:22:53.199 terminal.go:Shell() - 62ns
[TRACE] 12:22:53.199 terminal.go:Shell() - 36ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[DEBUG] 12:22:53.199 path.go:setMappedLocations:563 → mapped_locations_enabled: true
[DEBUG] 12:22:53.199 path.go:setMappedLocations:564 → 
[DEBUG] 12:22:53.199 path.go:setMappedLocations:565 → 
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[TRACE] 12:22:53.199 terminal.go:PathSeparator() - 13.796┬╡s
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[DEBUG] 12:22:53.199 path.go:setMappedLocations:566 → ~
[DEBUG] 12:22:53.199 path.go:setMappedLocations:571 → mapped_locations: map[]
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[TRACE] 12:22:53.199 terminal.go:PathSeparator() - 1.683┬╡s
[TRACE] 12:22:53.199 terminal.go:GOOS() - 21ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 22ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 23ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 35ns
[TRACE] 12:22:53.199 terminal.go:PathSeparator() - 2.64┬╡s
[TRACE] 12:22:53.199 terminal.go:GOOS() - 21ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 33ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 32ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 25ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 22ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 22ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 23ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 32ns
[DEBUG] 12:22:53.199 path.go:makeFolderFormatMap:839 → NO DATA
[TRACE] 12:22:53.199 terminal.go:GOOS() - 32ns
[DEBUG] 12:22:53.199 path.go:setStyle:218 → full
[DEBUG] 12:22:53.199 path.go:colorizePath:740 → cycle: []
[DEBUG] 12:22:53.199 path.go:getFolderSeparator:273 → NO DATA
[DEBUG] 12:22:53.199 path.go:getFolderSeparator:275 → /
[DEBUG] 12:22:53.199 path.go:colorizePath:743 → cycle_folder_separator: false
[DEBUG] 12:22:53.199 path.go:colorizePath:744 → %s
[DEBUG] 12:22:53.199 path.go:colorizePath:746 → %s
[DEBUG] 12:22:53.199 path.go:colorizePath:747 → %s
[DEBUG] 12:22:53.199 path.go:colorizePath:748 → %s
[TRACE] 12:22:53.199 terminal.go:GOOS() - 18ns
[TRACE] 12:22:53.199 terminal.go:Pwd() - 43ns
[DEBUG] 12:22:53.199 terminal.go:RunCommand:370 → NO DATA
[TRACE] 12:22:53.199 terminal.go:RunCommand(who am i) - 760.895┬╡s
[DEBUG] 12:22:53.199 terminal.go:RunCommand:370 → //wsl.localhost/Ubuntu/home/dusktreader/git-repos/omnivector/jobbergate/jobbergate-api
[TRACE] 12:22:53.199 terminal.go:RunCommand(wslpath -m /home/dusktreader/git-repos/omnivector/jobbergate/jobbergate-api) - 784.48┬╡s
[TRACE] 12:22:53.199 terminal.go:GOOS() - 51ns
[DEBUG] 12:22:53.199 terminal.go:RunCommand:370 → //wsl.localhost/Ubuntu/home/dusktreader/git-repos/omnivector/jobbergate/jobbergate-api
[TRACE] 12:22:53.199 terminal.go:GOOS() - 24ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 23ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[TRACE] 12:22:53.199 terminal.go:RunCommand(wslpath -m /home/dusktreader/git-repos/omnivector/jobbergate/jobbergate-api) - 981.494┬╡s
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 25ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 36ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 49ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 21ns
[DEBUG] 12:22:53.199 terminal.go:User:330 → dusktreader
[TRACE] 12:22:53.199 terminal.go:User() - 2.516┬╡s
[DEBUG] 12:22:53.199 terminal.go:Host:347 → rook
[TRACE] 12:22:53.199 terminal.go:Host() - 3.02┬╡s
[TRACE] 12:22:53.199 terminal.go:GOOS() - 22ns
[DEBUG] 12:22:53.199 terminal.go:CommandPath:394 → /usr/bin/git
[DEBUG] 12:22:53.199 terminal_unix.go:Platform:92 → ubuntu
[TRACE] 12:22:53.199 terminal.go:CommandPath(git) - 23.201┬╡s
[DEBUG] 12:22:53.199 terminal.go:Getenv:164 → 0
[TRACE] 12:22:53.199 terminal.go:HasCommand(git) - 25.345┬╡s
[TRACE] 12:22:53.199 terminal.go:Getenv(SHLVL) - 2.675┬╡s
[DEBUG] 12:22:53.199 git.go:shouldDisplay:312 → fetch_bare_info: false
[TRACE] 12:22:53.199 terminal.go:TemplateCache() - 875.423┬╡s
[TRACE] 12:22:53.199 terminal.go:Pwd() - 60ns
[TRACE] 12:22:53.199 terminal.go:TemplateCache() - 639.261┬╡s
[TRACE] 12:22:53.199 terminal.go:GOOS() - 20ns
[TRACE] 12:22:53.199 terminal.go:StackCount() - 56ns
[DEBUG] 12:22:53.199 terminal.go:ResolveSymlink:286 → /home/dusktreader/git-repos/omnivector/jobbergate/jobbergate-api
[TRACE] 12:22:53.199 terminal.go:ResolveSymlink(/home/dusktreader/git-repos/omnivector/jobbergate/jobbergate-api) - 8.287┬╡s
[TRACE] 12:22:53.199 terminal_unix.go:DirIsWritable(/home/dusktreader/git-repos/omnivector/jobbergate/jobbergate-api) - 5.509┬╡s
[TRACE] 12:22:53.199 terminal.go:TemplateCache() - 193ns
[TRACE] 12:22:53.199 terminal.go:TemplateCache() - 219.515┬╡s
[TRACE] 12:22:53.199 terminal.go:HasParentFilePath(.git) - 35.984┬╡s
[DEBUG] 12:22:53.199 scm.go:shouldIgnoreRootRepository:150 → exclude_folders: []
[TRACE] 12:22:53.199 terminal.go:GOOS() - 49ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 33ns
[DEBUG] 12:22:53.199 git.go:Enabled:176 → fetch_user: false
[TRACE] 12:22:53.199 terminal.go:GOOS() - 24ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 21ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 21ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 18ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 17ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 18ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 18ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 18ns
[TRACE] 12:22:53.199 terminal.go:GOOS() - 18ns
[DEBUG] 12:22:53.199 git.go:Enabled:191 → cli
[DEBUG] 12:22:53.199 git.go:Enabled:196 → fetch_status: true
[DEBUG] 12:22:53.199 git.go:shouldIgnoreStatus:454 → ignore_status: []
[TRACE] 12:22:53.199 terminal.go:GOOS() - 19ns
[DEBUG] 12:22:53.199 git.go:setGitStatus:600 → status_formats: map[]
[DEBUG] 12:22:53.199 git.go:getSwitchMode:899 → untracked_modes: map[]
[DEBUG] 12:22:53.199 git.go:getSwitchMode:899 → ignore_submodules: map[]
[DEBUG] 12:22:53.203 terminal.go:RunCommand:370 Γåô
    # branch.oid 2e0afd8a24a81e3a1759252ca585570d5f995e3e
    # branch.head tucker/PENG-2526--add-upload-by-url-endpoints-to-jobbergate-api
    # branch.upstream origin/tucker/PENG-2526--add-upload-by-url-endpoints-to-jobbergate-api
    # branch.ab +0 -0
    ? apptainer-motorbike.sh
    ? apptainer-motorbike.sh.j2
    ? examples/abaqus/
    ? examples/pytorch-distributed/
    ? examples/simple-job-script.job
    ? jobbergate-api/commit.txt
    ? jobbergate-api/drop.sql
    ? jobbergate-api/fuck-venv/
    ? jobbergate-api/insert.sql
    ? jobbergate-api/locustfile.py
    ? jobbergate-api/log.txt
    ? jobbergate-composed/export.json
    ? jobbergate-composed/job.json
    ? jobbergate-core/log.txt
[TRACE] 12:22:53.203 terminal.go:RunCommand(git -C /home/dusktreader/git-repos/omnivector/jobbergate --no-optional-locks -c core.quotepath=false -c color.status=false status -unormal --branch --porcelain=2) - 3.609812ms
[DEBUG] 12:22:53.203 git.go:setGitHEADContext:659 → 
[DEBUG] 12:22:53.203 scm.go:formatBranch:114 → mapped_branches: map[]
[DEBUG] 12:22:53.203 scm.go:formatBranch:130 → full_branch_path: true
[DEBUG] 12:22:53.203 scm.go:formatBranch:136 → branch_max_length: 0
[DEBUG] 12:22:53.203 terminal.go:HasFolder:271 → false
[TRACE] 12:22:53.203 terminal.go:HasFolder(/home/dusktreader/git-repos/omnivector/jobbergate/.git/rebase-merge) - 8.983┬╡s
[DEBUG] 12:22:53.203 terminal.go:HasFolder:271 → false
[TRACE] 12:22:53.203 terminal.go:HasFolder(/home/dusktreader/git-repos/omnivector/jobbergate/.git/rebase-apply) - 2.758┬╡s
[DEBUG] 12:22:53.203 git.go:setGitHEADContext:710 → 
[DEBUG] 12:22:53.203 terminal.go:HasFilesInDir:242 → false
[TRACE] 12:22:53.203 terminal.go:HasFilesInDir(MERGE_MSG) - 44.572┬╡s
[DEBUG] 12:22:53.203 terminal.go:HasFilesInDir:242 → false
[TRACE] 12:22:53.203 terminal.go:HasFilesInDir(CHERRY_PICK_HEAD) - 3.829┬╡s
[DEBUG] 12:22:53.203 terminal.go:HasFilesInDir:242 → false
[TRACE] 12:22:53.203 terminal.go:HasFilesInDir(REVERT_HEAD) - 2.895┬╡s
[DEBUG] 12:22:53.203 terminal.go:HasFilesInDir:242 → false
[TRACE] 12:22:53.203 terminal.go:HasFilesInDir(sequencer/todo) - 2.642┬╡s
[DEBUG] 12:22:53.203 git.go:473 → ≡
[DEBUG] 12:22:53.203 git.go:Enabled:207 → fetch_upstream_icon: true
[DEBUG] 12:22:53.204 git.go:getUpstreamIcon:537 → upstream_icons: map[]
[DEBUG] 12:22:53.204 git.go:getUpstreamIcon:558 →  
[TRACE] 12:22:53.204 terminal.go:TemplateCache() - 309ns
[DEBUG] 12:22:53.204 text.go:Render:80 → rendering template:   {{ .Path }} 
[DEBUG] 12:22:53.204 text.go:Render:80 → rendering template:  {{ .UpstreamIcon }}{{ abbrev 30 .HEAD }} {{ if .BranchStatus }} {{ .BranchStatus }}{{ end }} {{ if .Working.Changed }}  {{ .Working.String }}{{ end }} {{ if and (.Working.Changed) (.Staging.Changed) }} |{{ end }} {{ if .Staging.Changed }}  {{ .Staging.String }}{{ end }} {{ if gt .StashCount 0 }}  {{ .StashCount }}{{ end }} 
[TRACE] 12:22:53.204 terminal.go:Flags() - 91ns
[TRACE] 12:22:53.204 terminal.go:Flags() - 153ns
[DEBUG] 12:22:53.204 text.go:Render:80 → rendering template:  {{ .UserName }}@{{ .HostName }} 
[TRACE] 12:22:53.204 terminal.go:Flags() - 121ns
[DEBUG] 12:22:53.204 text.go:Render:80 → rendering template:  {{.Icon}} {{ if .WSL }}on WSL {{ end }}
[TRACE] 12:22:53.204 terminal.go:Flags() - 247ns
[TRACE] 12:22:53.204 terminal.go:TemplateCache() - 404ns
[TRACE] 12:22:53.204 terminal.go:TemplateCache() - 323ns
[TRACE] 12:22:53.204 terminal.go:TemplateCache() - 279ns
[ERROR] 12:22:53.205 terminal.go:FileContent:297 → open /home/dusktreader/git-repos/omnivector/jobbergate/.git/logs/refs/stash: no such file or directory
[TRACE] 12:22:53.205 terminal.go:FileContent(/home/dusktreader/git-repos/omnivector/jobbergate/.git/logs/refs/stash) - 12.974┬╡s
[TRACE] 12:22:53.205 terminal.go:TemplateCache() - 302ns
[DEBUG] 12:22:53.205 text.go:Render:80 → rendering template: diamond
[TRACE] 12:22:53.205 terminal.go:Flags() - 111ns
[DEBUG] 12:22:53.205 text.go:Render:80 → rendering template: powerline
[TRACE] 12:22:53.205 terminal.go:Flags() - 62ns
[DEBUG] 12:22:53.205 text.go:Render:80 → rendering template: powerline
[TRACE] 12:22:53.205 terminal.go:Flags() - 19ns
[DEBUG] 12:22:53.205 text.go:Render:80 → rendering template: {{ if .Working.Changed }}#73daca{{ end }}
[TRACE] 12:22:53.205 terminal.go:Flags() - 17ns
[TRACE] 12:22:53.205 terminal.go:TemplateCache() - 123ns
[DEBUG] 12:22:53.205 text.go:Render:80 → rendering template: powerline
[TRACE] 12:22:53.205 terminal.go:Flags() - 20ns
[DEBUG] 12:22:53.205 text.go:Render:80 → rendering template: {{ if .Working.Changed }}#73daca{{ end }}
[TRACE] 12:22:53.205 terminal.go:Flags() - 19ns
[TRACE] 12:22:53.205 terminal.go:TemplateCache() - 201ns
[DEBUG] 12:22:53.205 text.go:Render:80 → rendering template: {{ if .Working.Changed }}#73daca{{ end }}
[TRACE] 12:22:53.205 terminal.go:Flags() - 31ns
[TRACE] 12:22:53.205 terminal.go:TemplateCache() - 124ns
[TRACE] 12:22:53.205 terminal.go:Shell() - 151ns
[TRACE] 12:22:53.205 terminal.go:Shell() - 29ns
[TRACE] 12:22:53.205 terminal.go:Flags() - 71ns
[DEBUG] 12:22:53.205 status.go:Init:53 → {{ .Code }}
[TRACE] 12:22:53.205 terminal.go:Pwd() - 118ns
[TRACE] 12:22:53.205 terminal.go:GOOS() - 47ns
[DEBUG] 12:22:53.205 segment.go:SetEnabled:115 → segment: Status
[TRACE] 12:22:53.205 terminal.go:Flags() - 259ns
[TRACE] 12:22:53.205 terminal.go:StatusCodes() - 135ns
[TRACE] 12:22:53.205 terminal.go:Pwd() - 102ns
[DEBUG] 12:22:53.205 text.go:Render:80 → rendering template: {{ .Code }}
[TRACE] 12:22:53.205 terminal.go:Flags() - 37ns
[TRACE] 12:22:53.205 terminal.go:GOOS() - 32ns
[DEBUG] 12:22:53.205 segment.go:SetEnabled:115 → segment: Kubectl
[DEBUG] 12:22:53.205 kubectl.go:Enabled:79 → cache_timeout: 0
[DEBUG] 12:22:53.205 kubectl.go:Enabled:93 → parse_kubeconfig: true
[DEBUG] 12:22:53.205 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.205 terminal.go:Getenv(KUBECONFIG) - 3.298┬╡s
[TRACE] 12:22:53.205 terminal.go:Flags() - 242ns
[TRACE] 12:22:53.205 terminal.go:Pwd() - 17.978┬╡s
[TRACE] 12:22:53.205 terminal.go:GOOS() - 50ns
[DEBUG] 12:22:53.205 segment.go:SetEnabled:115 → segment: Executiontime
[DEBUG] 12:22:53.205 executiontime.go:Enabled:57 → always_enabled: false
[TRACE] 12:22:53.205 terminal.go:ExecutionTime() - 56ns
[DEBUG] 12:22:53.205 executiontime.go:Enabled:59 → threshold: 100.000000
[TRACE] 12:22:53.206 terminal.go:TemplateCache() - 386ns
[DEBUG] 12:22:53.206 status.go:Enabled:42 → always_enabled: true
[TRACE] 12:22:53.206 terminal.go:TemplateCache() - 46ns
[DEBUG] 12:22:53.205 terminal.go:FileContent:301 Γåô
    apiVersion: v1
    clusters:
    - cluster:
        certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1Ea3hNakU1TkRFMU4xb1hEVE15TURrd09URTVOREUxTjFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTVlnCmhMY0RLR0RSVjM3dHpGZFk1TW5LcEhETzJwZlBqYkFUUzlJR0hvcnFYNFNKMnR1RHNQTlQ0bEhaVFZMTEFyZXUKMHB6TGFkbXNGRmJCR1VVcHBDdWlweWhHTG5rTWNWZTJjd2xqUGgraEJyVWt6bUNXMXFXdkdUZm5MZmVZMmkyWQpHUElLN2ZNZUtzdjVRa1ByVGZZZnN1bHM5L05tSXJiUklhNEE5ZkM4OVFVOHYyaDlEaXRzeEc1aUhKa2hyZ1dZCll0YjdOV3crZDlnQmdFVWI1Umxlbm9saXR5Wk5PWjg0Z0lCNWduTEoyMklZaVBIa2pxdmJ4NzliTGpwWmVYa3MKY0dZa0pJWHc0ZmUvdzNTVURNVkdYUWR1V3k1ZE5iZmIzdVRpU29qbzU1dUVTd3RYVWhGR2l2eCtLRGVIdkJzbwpuYW91MDRKM1NWMGR5TDl6bWVzQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZEQTVuNHgwQnpJQm1nWWRqOU9oYzMyRUtEREVNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFBdDd2NVROL0h5d0Q2bXBsMHZrRzhqeVlmN0VmZE51eU1LY0NscEJCbXJ0UlpWVmJpTwp4OWpFeEREdTBsVjBTNTJZajk5aFk3U0F0Z1hsaXVlOW1qV0JJU3BZdTlWbHI2N0VvU3c0alV6eERIQjI0Uy9QCnk0Nk9ibEI0c0I0MXV3d2ZBbFlOYmxzYW9taHFxUWdSaTJyb1N5NmhJSmFwQ1VHNGtBRjJSWHRjM1RrTFM1RjEKNXZUNUs2TGVkajBZZ24xNE5oM2VNd0RmUWRjd2c5dmlLd1ZoeG1KMHBXSXVYVnRMNjZQa2MzZHZkNGNFdm9KNgoxclhFNitjbEN1azRMUGZxak45Mm5zR0R1V1ZIOHJqcVZzd1RyK21pUDJvYWZtdmJxQWRpMDQ4cWdQSzNDVExJCkpQV25lSi9JYW1ZNjRwSEMwOXl2aW9XdEY2SnFDalc3Q25BVAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
        server: https://7FB30A6F84F66C27B2DC1F551DF268F1.sk1.eu-north-1.eks.amazonaws.com
      name: arn:aws:eks:eu-north-1:112317473685:cluster/armada-k8s-cluster-scania
    - cluster:
        certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeU1EUXhNVEU1TVRjek5Gb1hEVE15TURRd09ERTVNVGN6TkZvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTGRLCjUvYURVeTRzd05GOFpMSWhrWFI5S1RQbHlWdGRwTkpQUDZod3Z3WTlvaTlobGo1TjJoa2lDaGVuRjJyVWVjZ0wKMGkvVkdJbnhMcnhCTGhCMkVxR2t6NmZsb2tUdXVRdzV4UUpCZXRBODRicUNIcTV0NWt4bHBlTkVJbzkyRGI3LwpSaXlNUVE4QmJmY0syazNlUmNscVVPa3VGdHU4WkVRNWJMTW55b3lYRFVGWndZZVJvcnZSc2dUMnFKWlVOUGFQCmRwWEdmVStKK0c2TUdOa01nL2N6ZnNQSTFnY21vVUIxdFFXSEdOSWFBN2szTlY4eS9sWDBpa0g3azFtcjlwYzkKaGZDRW1DWDlLVWVCNnBsV3ZCSmZKYUpoMVZ1bFRzZElKNVFQc2ZoWEhsb3gyNHRUU2w5Z2hjSTlWSlJqaDNSYwpPUE50Q1AvVjBaZ2xvZTVmS1U4Q0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZGOHZZbFRNMXFSRmVKQWs0RHZ3OThnbnYweXZNQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFBL05sN20wVXIrNTRMZ2tuSyt3NnM4V1NpMTJBcGNiU1lPYkRDZWxJbGxFZkxFbHNRVwp3aVlRNzJFeXArUE5LNDMrcFVudWliQVhpdXdqbEFDRFJqeVZ1SHM5TklCdGJyTm5hbzZhOVN6V29kRTR0Yk81CmVEbW1jekt3dkp6L1Fqc0E2V3RxVzBDN01KdEVQSzYyRFBBcWdMa0dpVWNza3gvRzNqNzFuTWczWGhoa1hWT3kKYVNZcWJBekhneVRiSjdxVHdxZDZBVXpqSjRLQU5EbklIVW9PUjlpT0lRa0hpOCtxamxITlpqeVZjRDVCd2Mxdgo2ZFBNQXRYUVc4M3JQZWpiVWlxbnZrZzdtNnBHSHBONWVobXJ0a3JCZ2JaaG92R2hjUkZzTXRVcDdzeUpWUWo1CjhuSmVSbklCRHJiM0VCSEgzbDFFTVZWZitJWGExSDh0YmNIcAotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
        server: https://6402B1FFFF8E0D4D26F5F2098A4EC460.yl4.eu-north-1.eks.amazonaws.com
      name: arn:aws:eks:eu-north-1:212021838531:cluster/armada-k8s-cluster-scania
    - cluster:
        certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM1ekNDQWMrZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJeE1USXdPREU1TWpnd05sb1hEVE14TVRJd05qRTVNamd3Tmxvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBSlgrCmJJU2l2NVpkRklxd2hSUHp5eEd2anhCK1dNVGVhN3QyRm5yWDZUR01HZTNWWlljM3UvRDRmNDB0K3FCNzZVbjMKYXdMcWxTYzVnakoyUWZYTHFZU2pnNmgrZGdIZ2k3ZmpVTTJDdmxIeDV4cm51Nis0YzJTSzU3OEV4aEtNWEk4agplLzJ0K0dnVWZ4OVI2VGdDN3Fpd0pHamMxMjNoaStvbjRKVnlaeXpXdHRmLzE4K1Bua2EwNUgvN2E5YmxQZVNxClRCYm8vNGJ1SzZ1aUF6NUlSZW1ySTdOQ0pUdjBBS3VGRGw4SDg4TUFCMXM1dklzcEJCL0RiQ3NlazAyTGZNQnQKaWdWNmNTN2ZkaUlCVmNhcnVkWWVLSm83WWsxbVRTS3FuY2tZamFQSEh6RVZxVmM5ckp0Z2JqeGthYmN1M1YxdAppOEdmdVRnMUkxMnhHWXdFUnBVQ0F3RUFBYU5DTUVBd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZOcXZSWmt6OHRrU2xMM0ltMEZpOUNjSHRmaW1NQTBHQ1NxR1NJYjMKRFFFQkN3VUFBNElCQVFCUEx0a3VIelNwMHNRK1VFMk9GSStia0s5SFhiNlJNMERMSWpxb2NBZno1b1IwVlhiSAppOUY2QTM0ckp6RTlxTHoxenZwN1puUytrbjJEU3QyU2MxbnN1SkgrdVNGb1lVZlQvRFV1eG11R3gyQkwyOGFVCllDOStCWExueHRXMU1leG44STcwMkFSNm1XcW9XSzdndUlwa2w0SzV2dzVPNnNmNUN1bkR2WmF1VStWTVlQNEsKRW9uaWo2dFM4ZVlqaW96RStrd1gzdVpJZm1nNEU2VjVyTjYwY2p6Ri9iMmthOTdOT2JrdW9HV1Fma1R4ZmRDbgpRS0g2V0ZJdXZSUC9yZVIybEhxUTI3Mkl5WHdmOUdwY08vT1dFZkNhZjU5UkV6T0I1V2JBejlSczFzVzNQVE1ZClAyWWFIUzhldTVUeW44b2lvSXBaQnVIYU10N3E0R1dXSFhHRQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
        server: https://C49CB766D41F2613BECEED6EE9A82928.sk1.us-west-2.eks.amazonaws.com
      name: arn:aws:eks:us-west-2:212021838531:cluster/armada-k8s-cluster-staging
    - cluster:
        certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMvakNDQWVhZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJek1EUXhOREUzTkRFeU0xb1hEVE16TURReE1URTNOREV5TTFvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTWc2CnFWd2d4cjB6bFdsblArRitFQkZzRERQcW5SdGZ4RTE2UkRwUFJ4Ylh2eEhCbUVrN0JqREdpbUdYY1RMS0QzdEQKdkFhaXE5K2FqTzBibDJJMVI0RVJTQXkremV4UzNpUDRmdk9wenFsWWs4dmVEUjIva2xqQ3gzWDBjYmh3TEY2RQpodGpsVUliMnA4VEZaK0NpaGk2ZFdYaGhxNXlOb0pyYllLTnMwU3JVK2xabTI3NUJQSjZOQVJ6bjBRNFlReC84CmN1amVLTVpVQUpaTCtydGUyR2RYeG1aenFjUGZFM2lYRWZscWFaZ2wveWFndlI1dEZ1M1h5aXh2aEJBdlVWbjUKMlF0ZkgxbjdNYVlWczgyb0dONURLNUZ3NTVNVFBEQnIwTENJaHViNkkxM2g1eFRQcEVWOHczZFE4T2NjdGozcQpBTUp6dENRSkU5eFVId214ODFzQ0F3RUFBYU5aTUZjd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZKcTBsOFlkWUpTZDBjZkRvenY3L2ZRcTFQbURNQlVHQTFVZEVRUU8KTUF5Q0NtdDFZbVZ5Ym1WMFpYTXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBTFQvZzVsejhwVDJSWElTdmJ4UwpFOXh3akxzWjFEZU4vaEJqdS9zakczYVRMZE9nNzhTVERqVlB5Qk5JQXgwV1IrMFJaRXR1TnRwNzNiUGFaaGZYCllvRFJqOEZyNjRsY2E5cXpiWk11WHFzOU13c05YUkxhZ3dZMzJKSW9aMU9zVDVKaXR6YTVzZS9uY3JIK0lVNWsKcE5BRXdScWFITytuaUlyVWQ1MERYK0lnWEFwcGpGNm5iUEJidzhkV01MUkhiVUdBSE9LeEZXYnhtU2E1ZHNTYQpUanVaZXZRc24vU1RGVGFCZDVhZERzaHhPVXptenIzbkdVdEJjbmVtUGNKYit1WXU1SmZ5b0RVWnI5aW9IaWhwCkhiTC83YWJSTWhNaENSQ1VtOGxLTElHalNvalFISXlTVW5GNUltNGJNOEFUb0M4eXQwRUg2dVp5OXVNcjlickIKUExJPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
        server: https://C9FD6EC86C1F7DD5C17C54F95D9776FA.gr7.us-west-2.eks.amazonaws.com
      name: arn:aws:eks:us-west-2:212021838531:cluster/vantage-master
    - cluster:
        certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUMvakNDQWVhZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFWTVJNd0VRWURWUVFERXdwcmRXSmwKY201bGRHVnpNQjRYRFRJek1EUXhPREl5TWpBMU5sb1hEVE16TURReE5USXlNakExTmxvd0ZURVRNQkVHQTFVRQpBeE1LYTNWaVpYSnVaWFJsY3pDQ0FTSXdEUVlKS29aSWh2Y05BUUVCQlFBRGdnRVBBRENDQVFvQ2dnRUJBTU1sClFHT3ZxRWxrN09jZ0tQRUxwNGRWSWZ3alNTeEdSYU41TmppRjRlREhiNS9rNEpOeUlSb1YxeVhsb2ZRMkR5T3AKWC9yUUhsaWRJVnNqWTNIVGFsbE12dVBQRTZyaTNYOGhZSG4zNXRsQmtKNWkxNE14M3luUktRZGw3L24xemZXdworbkkzRndMSVJpWUUvT1oxZ1F4UDBhRmJyVnhneVkwT0lMMXJEUmpqQlc2VXNOY05CaWZPWjFxUlU3MjAybjRvCldGWXY1cnhtMDNrdCswSlo1ODVhOU4vQjlRU0szSmhjekp1VXFIaVUwa3hFcnBkcHkvN1I1VjRKUGlUTHZTS2wKaTRnTi90MHpQblJYbXBuVC9wWjVZVklQLzdXbnR0akdOSXZaWkltVkVTaUFPU3lQdTBsNnRYSks0QTlvbkVVOQpYSjRzandDV2liVk5ZNTJiN1hNQ0F3RUFBYU5aTUZjd0RnWURWUjBQQVFIL0JBUURBZ0trTUE4R0ExVWRFd0VCCi93UUZNQU1CQWY4d0hRWURWUjBPQkJZRUZNNit1b2hGWExUdUFzT000dG9DU3BMdFNVWUNNQlVHQTFVZEVRUU8KTUF5Q0NtdDFZbVZ5Ym1WMFpYTXdEUVlKS29aSWh2Y05BUUVMQlFBRGdnRUJBSFM5T0o1THV5UVg5YmZBY3QxSApmUzQ4aDZVbEpEb3phS20wUTRBU2dPeWE0UzRQV3BKV2VPYUpQUnh0MGgrOTdhL2djQlhnNndxQlo3WnNZTjJaCmVEUWtqd2NrbzlIOFFmR0FkZGUvTWd4eklJNDZOWUNlRmRFWTh0UXdUY3JZejZmbUJSRWdXS0Q0RGpDYXRycWMKRzlZeGtDdzFiUUcrYTV4a1ZQRG9INUdhdGxmY1F5b1lRL3duMzEyZ0pwYWZ3azZQWHUzMm1RbjVodGZkZFBCcgpOSXlyOUJ1YUJOMFlPR21wQ0dIbyszNnNQQlVTd2FhcE1kZGxLaXZzbzU5d2wrT21HUG54OFVMSVA1NkNjRmp4ClZoZThpekgva0FMcVVHUFFaMTk4MHYwRG5MUERaWUgyYXV5VmlCVzBsMGNSVkgrTDd0SXpnQ1JkMXRTR2tPNVgKMzFBPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCg==
        server: https://11EBAC0B7ABBFD6A983BBBD6811A4F1E.sk1.us-west-2.eks.amazonaws.com
      name: arn:aws:eks:us-west-2:212021838531:cluster/vantage-staging
    - cluster:
        certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURWRENDQWp5Z0F3SUJBZ0lVZFovNXMzMmRoMjR5b1BabDFiL0NaYVA0N0Uwd0RRWUpLb1pJaHZjTkFRRUwKQlFBd0dURVhNQlVHQTFVRUF3d09NVEF1TVRnd0xqRXhNaTR4TWpjd0hoY05NalF3T1RJMU1qTXhOakl3V2hjTgpNelF3T1RJek1qTXhOakl3V2pBWk1SY3dGUVlEVlFRRERBNHhNQzR4T0RBdU1URXlMakV5TnpDQ0FTSXdEUVlKCktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQUx5NjJPb204L2pRMG5lclF3Nmh0MFdUNFBzUURZVUcKMHpjcXpXajJrZldmWVZ2Vm5DQUl5YXc0anArL3djOFZzSWZVbmNIQ01yTDBJWTNrZ216K25kN0IyTENIYjNuagozblM3THZzZU80R2p2M2UwRHZvUGFNY0xrNjMzOUNnYVRnR2ZSNWJIdzJrZ0ppL0VaQ1NqYTJ4VkR2UDVwNWxDCi9OQ1oxZFNSbDZGL1lDclQ3QzJ3aVhrZDFoTWRoZ3dNZmtQNWNVNllWY0s5NU5XOTJ5UGdNWk9KNjIvcC9iLy8KSFYyanZ5UlFXQXpUT3ZEOVpmSUJVMnBNVk1yTnZrcWRwUm9NTlAyZTVMTlo4M1N1TW93UUhCSzdYdE0vSTgzbgpVWXc1NkU4c0hKUzBoLzhXZ0lwN3NhaHlCVnVFZVUxdS9rUlk2aGpFR1AxTXFlNjdWbjdXdWVFQ0F3RUFBYU9CCmt6Q0JrREFkQmdOVkhRNEVGZ1FVZlNGazgwa1B5N3NZd0w2eWxQOXNzNEh0bm5Nd1ZBWURWUjBqQkUwd1M0QVUKZlNGazgwa1B5N3NZd0w2eWxQOXNzNEh0bm5PaEhhUWJNQmt4RnpBVkJnTlZCQU1NRGpFd0xqRTRNQzR4TVRJdQpNVEkzZ2hSMW4vbXpmWjJIYmpLZzltWFZ2OEpsby9qc1RUQU1CZ05WSFJNRUJUQURBUUgvTUFzR0ExVWREd1FFCkF3SUJCakFOQmdrcWhraUc5dzBCQVFzRkFBT0NBUUVBckJua2RObmpFZUVORzl5dnU3WWU5TkVuU3ZEd1VUSi8KU0pqL254QUVJL1JqOWl2Uy9nbU1jNkJmSG4ramtzdGQvWXJ1REZ5THZQcHdxU0VxbkNTTysrcDF5bE8yTjFwaQpVT0lrWVdTeWlMb01tL3lxK2RkdFV1Q28zYTdTVHEvWGpRUDhrTFVkcmFvZXRGQ003VWo4YzhwODRtSHdSUFpLCllUSnFKdEZPSkV0Ujk4T3V6NCt0WExmVzdRaFI4RldoS3JYaGFaQ2pEdkZIN0tONWthODJXUWdYMmJkclN3ZzYKTDRsS2p5bUtqTEI0QXp1V1JNVyttd0dROGsvdkRaOEdiSWZESXZDWjFDUkw5Nm8wZ3pSOXJ5TVBCQnBIOFplMgpuTGQ4WEh4WUJ5VWxWZVU5dGZxeUdEZUdQYVhyQmdZdU1iYjhrQVNLeGlVSng2bnNGejhDRkE9PQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0t
        server: https://192.168.1.7:6443
      name: juju-cluster
    contexts:
    - context:
        cluster: arn:aws:eks:eu-north-1:112317473685:cluster/armada-k8s-cluster-scania
        user: arn:aws:eks:eu-north-1:112317473685:cluster/armada-k8s-cluster-scania
      name: arn:aws:eks:eu-north-1:112317473685:cluster/armada-k8s-cluster-scania
    - context:
        cluster: arn:aws:eks:us-west-2:212021838531:cluster/armada-k8s-cluster-staging
        user: arn:aws:eks:us-west-2:212021838531:cluster/armada-k8s-cluster-staging
      name: arn:aws:eks:us-west-2:212021838531:cluster/armada-k8s-cluster-staging
    - context:
        cluster: arn:aws:eks:us-west-2:212021838531:cluster/vantage-staging
        user: arn:aws:eks:us-west-2:212021838531:cluster/vantage-staging
      name: arn:aws:eks:us-west-2:212021838531:cluster/vantage-staging
    - context:
        cluster: juju-cluster
        user: admin
      name: juju-context
    - context:
        cluster: arn:aws:eks:us-west-2:212021838531:cluster/vantage-master
        user: arn:aws:eks:us-west-2:212021838531:cluster/vantage-master
      name: vantage-master
    - context:
        cluster: arn:aws:eks:us-west-2:212021838531:cluster/vantage-staging
        namespace: dev
        user: arn:aws:eks:us-west-2:212021838531:cluster/vantage-staging
      name: vantage-staging
    current-context: vantage-staging
    kind: Config
    preferences: {}
    users:
    - name: admin
      user:
        token: admin::l5pR2b4Z6owyCrrUatEqlxWUSYwHMblz
    - name: arn:aws:eks:eu-north-1:112317473685:cluster/armada-k8s-cluster-scania
      user:
        exec:
          apiVersion: client.authentication.k8s.io/v1beta1
          args:
          - --region
          - eu-north-1
          - eks
          - get-token
          - --cluster-name
          - armada-k8s-cluster-scania
          - --role
          - arn:aws:iam::112317473685:role/armada-k8s-cluster-role-scania
          command: aws
          env:
          - name: AWS_PROFILE
            value: osl-scania
          interactiveMode: IfAvailable
          provideClusterInfo: false
    - name: arn:aws:eks:eu-north-1:212021838531:cluster/armada-k8s-cluster-scania
      user:
        exec:
          apiVersion: client.authentication.k8s.io/v1alpha1
          args:
          - --region
          - eu-north-1
          - eks
          - get-token
          - --cluster-name
          - armada-k8s-cluster-scania
          - --role
          - arn:aws:iam::212021838531:role/armada-k8s-cluster-role-scania
          command: aws
          env: null
          interactiveMode: IfAvailable
          provideClusterInfo: false
    - name: arn:aws:eks:us-west-2:212021838531:cluster/armada-k8s-cluster-staging
      user:
        exec:
          apiVersion: client.authentication.k8s.io/v1alpha1
          args:
          - --region
          - us-west-2
          - eks
          - get-token
          - --cluster-name
          - armada-k8s-cluster-staging
          - --role
          - arn:aws:iam::212021838531:role/armada-k8s-cluster-role-staging
          command: aws
          env: null
          interactiveMode: IfAvailable
          provideClusterInfo: false
    - name: arn:aws:eks:us-west-2:212021838531:cluster/vantage-master
      user:
        exec:
          apiVersion: client.authentication.k8s.io/v1beta1
          args:
          - --region
          - us-west-2
          - eks
          - get-token
          - --cluster-name
          - vantage-master
          command: aws
          env:
          - name: AWS_PROFILE
            value: osl
          interactiveMode: IfAvailable
          provideClusterInfo: false
    - name: arn:aws:eks:us-west-2:212021838531:cluster/vantage-staging
      user:
        exec:
          apiVersion: client.authentication.k8s.io/v1beta1
          args:
          - --region
          - us-west-2
          - eks
          - get-token
          - --cluster-name
          - vantage-staging
          command: aws
          env:
          - name: AWS_PROFILE
            value: osl
          interactiveMode: IfAvailable
          provideClusterInfo: false

[TRACE] 12:22:53.206 terminal.go:FileContent(/home/dusktreader/.kube/config) - 528.657┬╡s
[DEBUG] 12:22:53.206 kubectl.go:SetContextAlias:204 → context_aliases: map[]
[TRACE] 12:22:53.206 terminal.go:TemplateCache() - 208ns
[DEBUG] 12:22:53.206 text.go:Render:80 → rendering template:  {{ if gt .Code 0}} {{.Code}}{{else}}{{end}} 
[TRACE] 12:22:53.206 terminal.go:Flags() - 143ns
[DEBUG] 12:22:53.207 text.go:Render:80 → rendering template:   {{.Context}} :: {{if .Namespace}}{{.Namespace}}{{else}}default{{end}} 
[TRACE] 12:22:53.207 terminal.go:Flags() - 133ns
[TRACE] 12:22:53.207 terminal.go:TemplateCache() - 249ns
[TRACE] 12:22:53.207 terminal.go:TemplateCache() - 371ns
[DEBUG] 12:22:53.207 text.go:Render:80 → rendering template: diamond
[TRACE] 12:22:53.207 terminal.go:Flags() - 139ns
[DEBUG] 12:22:53.207 text.go:Render:80 → rendering template: diamond
[TRACE] 12:22:53.207 terminal.go:Flags() - 20ns
[DEBUG] 12:22:53.207 text.go:Render:80 → rendering template: {{ if gt .Code 0 }}#db4b4b{{ end }}
[TRACE] 12:22:53.207 terminal.go:Flags() - 20ns
[TRACE] 12:22:53.207 terminal.go:TemplateCache() - 187ns
[DEBUG] 12:22:53.207 text.go:Render:80 → rendering template: diamond
[TRACE] 12:22:53.207 terminal.go:Flags() - 20ns
[DEBUG] 12:22:53.207 text.go:Render:80 → rendering template: {{ if gt .Code 0 }}#db4b4b{{ end }}
[TRACE] 12:22:53.207 terminal.go:Flags() - 19ns
[TRACE] 12:22:53.207 terminal.go:TemplateCache() - 57ns
[DEBUG] 12:22:53.208 terminal_unix.go:TerminalWidth:85 → terminal width: 152
[TRACE] 12:22:53.208 terminal_unix.go:TerminalWidth() - 685.256┬╡s
[TRACE] 12:22:53.208 terminal.go:Shell() - 134ns
[TRACE] 12:22:53.208 terminal.go:Shell() - 22ns
[TRACE] 12:22:53.208 terminal.go:Flags() - 87ns
[TRACE] 12:22:53.208 terminal.go:Pwd() - 96ns
[TRACE] 12:22:53.208 terminal.go:GOOS() - 35ns
[DEBUG] 12:22:53.208 segment.go:SetEnabled:115 → segment: Text
[TRACE] 12:22:53.208 terminal.go:TemplateCache() - 90ns
[TRACE] 12:22:53.208 terminal.go:Flags() - 247ns
[DEBUG] 12:22:53.208 python.go:Init:62 → environment
[TRACE] 12:22:53.208 terminal.go:Pwd() - 88ns
[TRACE] 12:22:53.208 terminal.go:GOOS() - 33ns
[DEBUG] 12:22:53.208 segment.go:SetEnabled:115 → segment: Python
[DEBUG] 12:22:53.208 language.go:Enabled:109 → extensions: [*.py *.ipynb pyproject.toml venv.bak]
[DEBUG] 12:22:53.208 language.go:Enabled:110 → folders: [.venv venv virtualenv venv-win pyenv-win]
[DEBUG] 12:22:53.208 language.go:Enabled:117 → home_enabled: false
[TRACE] 12:22:53.208 terminal.go:Pwd() - 40ns
[DEBUG] 12:22:53.208 python.go:loadContext:71 → fetch_virtual_env: true
[DEBUG] 12:22:53.208 terminal.go:CommandPath:394 → /usr/bin/python
[TRACE] 12:22:53.208 terminal.go:CommandPath(python) - 31.515┬╡s
[DEBUG] 12:22:53.209 terminal.go:HasFilesInDir:242 → false
[TRACE] 12:22:53.209 terminal.go:HasFilesInDir(pyvenv.cfg) - 1.157051ms
[DEBUG] 12:22:53.209 terminal.go:HasFilesInDir:242 → false
[TRACE] 12:22:53.209 terminal.go:HasFilesInDir(pyvenv.cfg) - 15.008┬╡s
[DEBUG] 12:22:53.209 python.go:loadContext:84 → folder_name_fallback: true
[DEBUG] 12:22:53.209 python.go:loadContext:85 → default_venv_names: [.venv venv]
[DEBUG] 12:22:53.209 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.209 terminal.go:Getenv(VIRTUAL_ENV) - 2.29┬╡s
[DEBUG] 12:22:53.209 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.209 terminal.go:Getenv(CONDA_ENV_PATH) - 1.841┬╡s
[DEBUG] 12:22:53.209 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.209 terminal.go:Getenv(CONDA_DEFAULT_ENV) - 1.782┬╡s
[DEBUG] 12:22:53.209 text.go:Render:80 → rendering template:  
[TRACE] 12:22:53.209 terminal.go:Flags() - 89ns
[DEBUG] 12:22:53.209 text.go:Render:80 → rendering template: diamond
[TRACE] 12:22:53.209 terminal.go:Flags() - 19ns
[DEBUG] 12:22:53.209 text.go:Render:80 → rendering template: plain
[TRACE] 12:22:53.209 terminal.go:Flags() - 20ns
[TRACE] 12:22:53.209 terminal.go:Shell() - 71ns
[TRACE] 12:22:53.209 terminal.go:Shell() - 36ns
[TRACE] 12:22:53.209 terminal.go:Shell() - 26ns
[DEBUG] 12:22:53.209 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.209 terminal.go:Getenv(LOCALAPPDATA) - 1.88┬╡s
[DEBUG] 12:22:53.209 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.209 terminal.go:Getenv(OMP_CACHE_DIR) - 2.493┬╡s
[DEBUG] 12:22:53.209 terminal.go:Getenv:164 → NO DATA
[TRACE] 12:22:53.209 terminal.go:Getenv(XDG_CACHE_HOME) - 1.646┬╡s
[TRACE] 12:22:53.209 terminal.go:CachePath() - 18.298┬╡s
[TRACE] 12:22:53.209 terminal.go:Flags() - 21ns
dusktreader commented 1 day ago

Thank you!