Skip to content

Conversation

@dploeger
Copy link
Member

@dploeger dploeger commented Sep 2, 2025

This adds a feature to install OpenTofu and also fixes a small problem in the build.sh tool

@dploeger dploeger requested a review from a team as a code owner September 2, 2025 11:09
Dennis Plöger and others added 3 commits September 2, 2025 14:28
I found this problem on a clean clone of CloudControl when no Dockerfile was created before.
@dploeger dploeger force-pushed the feature/dpr/opentofu branch from e539140 to cba0c4f Compare September 2, 2025 12:28
@dploeger dploeger force-pushed the feature/dpr/opentofu branch from 2cadcf2 to 63a1306 Compare September 2, 2025 12:33
Copy link
Member

@ThomasMinor ThomasMinor left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

When using the krew plugin ks, I get the following logs and the startup fails:
`2025/09/04 11:21:26 Installing kubectl plugin ks...
2025/09/04 11:21:26 Error Installing kubectl plugin ks: WARNING: To be able to run kubectl plugins, you need to add
the following to your ~/.bash_profile, ~/.bashrc, or ~/.zshrc:

export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"

and restart your shell.

Updated the local copy of plugin index.
WARNING: Detected stdin, but discarding it because of --manifest or args
Installing plugin: ks
W0904 11:21:26.785549 463 install.go:164] failed to install plugin "ks": plugin "ks" does not offer installation for this platform
failed to install some plugins: [ks]: plugin "ks" does not offer installation for this platform
time="2025-09-04T11:21:26+02:00" level=error msg="exit status 1"`

I'm using MacOS and podman version 5.6.0 and a podman machine 5.2.2

@dploeger
Copy link
Member Author

dploeger commented Sep 4, 2025

@ThomasMinor Are you sure about that plugin? The ks plugin is something for KubeSphere. If you mean the replacement for the "kc" feature is called "cs".

@ThomasMinor
Copy link
Member

@dploeger I'm at least sure that this plugin was activated the last time I started this container. I'm not dependent on it though AND I maybe had a typo.

@dploeger
Copy link
Member Author

dploeger commented Sep 4, 2025

@dploeger I'm at least sure that this plugin was activated the last time I started this container. I'm not dependent on it though AND I maybe had a typo.

Okay. Can you approve this then?

@dploeger dploeger merged commit c8347fc into develop Sep 5, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants