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

chore(argo-workflows): update workflows version to most 3.0.7 #811

Merged
merged 4 commits into from
Jun 25, 2021
Merged

chore(argo-workflows): update workflows version to most 3.0.7 #811

merged 4 commits into from
Jun 25, 2021

Conversation

w3irdrobot
Copy link
Contributor

Note on DCO:

If the DCO action in the integration test fails, one or more of your commits are not signed off. Please click on the Details link next to the DCO action for instructions on how to resolve this.

Checklist:

  • I have updated the chart version in Chart.yaml following Semantic Versioning.
  • Any new values are backwards compatible and/or have sensible default.
  • I have followed the testing instructions in the contributing guide.
  • I have signed off all my commits as required by DCO.
  • My build is green (troubleshooting builds).

Changes are automatically published when merged to master. They are not published on branches.

Signed-off-by: Alex Sears <me@alexsears.com>
@mkilchhofer mkilchhofer changed the title update workflows version to most 3.0.7 chore(argo-workflows): update workflows version to most 3.0.7 Jun 18, 2021
Copy link
Member

@mkilchhofer mkilchhofer left a comment

Choose a reason for hiding this comment

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

Hello 👋 ,
Thanks for you contribution. I think we should also sync these changes here:

These changes were introduced in 3.0.4+

@w3irdrobot
Copy link
Contributor Author

Hello 👋 ,
Thanks for you contribution. I think we should also sync these changes here:

These changes were introduced in 3.0.4+

Very cool. I'll tackle this later tonight.

Signed-off-by: Alex Sears <me@alexsears.com>
@github-actions github-actions bot added size/S and removed size/XS labels Jun 18, 2021
@@ -77,12 +77,16 @@ spec:
ports:
- name: metrics
containerPort: {{ .Values.controller.metricsConfig.port }}
- containerPort: 6060
livenessProbe:
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think this should be configurable. In the current configuration the controller may be down up to four minutes until Kubernetes will detect that, and many people will want a faster reaction. The entire section may be put into the config, with the value moved into in values.yaml:

  livenessProbe: {{ .Values.controller.livenessProbe | toYaml | nindent 12 }}

Copy link
Contributor Author

Choose a reason for hiding this comment

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

good call. this has been updated

Signed-off-by: Alex Sears <me@alexsears.com>
Copy link
Collaborator

@vladlosev vladlosev left a comment

Choose a reason for hiding this comment

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

LGTM

@mkilchhofer mkilchhofer merged commit 0180e94 into argoproj:master Jun 25, 2021
terrych0u pushed a commit to terrych0u/argo-helm that referenced this pull request Sep 7, 2021
…oj#811)

* chore(argo-workflows): update workflows version to most 3.0.7

Signed-off-by: Alex Sears <me@alexsears.com>

* chore(argo-worflows): update controller liveness probe

Signed-off-by: Alex Sears <me@alexsears.com>

* chore(argo-workflows): templatize controller liveness probe

Signed-off-by: Alex Sears <me@alexsears.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants