Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix monitoring-satellite deployment #9586

Merged
merged 1 commit into from
Apr 27, 2022
Merged

Fix monitoring-satellite deployment #9586

merged 1 commit into from
Apr 27, 2022

Conversation

ArthurSens
Copy link
Contributor

Signed-off-by: ArthurSens arthursens2005@gmail.com

Description

In gitpod-io/observability#115, a new component was added to monitoring-satellite. It is an optional component, so you have to explicitly say that you want this component to be rendered.

The upstream PR also made a change to the deployment script(hack/deploy-satellite.sh). Which is supposed to be used only for development purposes in the upstream project. The problematic change is :

kubectl $KUBECONFIG_FLAG apply -f monitoring-satellite/manifests/pyrra/

Which will give an exit code different than 0 if the directory is empty or nonexistent. This PR just makes sure we're rendering this new component to make sure the deployment script works.

The ideal solution would be to re-implement this method to not depend on hacky upstream scripts

Related Issue(s)

None, it was reported in slack

How to test

Create a new branch from this PR and start a preview with-vm, monitoring-satellite should be deployed successfully and should not break the job.

Release Notes

NONE

@ArthurSens
Copy link
Contributor Author

ArthurSens commented Apr 27, 2022

/werft run

👍 started the job as gitpod-build-as-pyrra.5
(with .werft/ from main)

@ArthurSens
Copy link
Contributor Author

ArthurSens commented Apr 27, 2022

/hold

I don't wanna block the merge queue while an unrelated build doesn't work 😓 🤦

@ArthurSens
Copy link
Contributor Author

ArthurSens commented Apr 27, 2022

/werft run

👍 started the job as gitpod-build-as-pyrra.6
(with .werft/ from main)

Signed-off-by: ArthurSens <arthursens2005@gmail.com>
@ArthurSens
Copy link
Contributor Author

/unhold

a rebase solved it :)

@roboquat roboquat merged commit bd823ce into main Apr 27, 2022
@roboquat roboquat deleted the as/pyrra branch April 27, 2022 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants