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

feat: add helm master level config template for tcd startup hooks #9135

Merged
merged 11 commits into from
Apr 11, 2024

Conversation

hamidzr
Copy link
Contributor

@hamidzr hamidzr commented Apr 9, 2024

Ticket

https://hpe-aiatscale.atlassian.net/browse/RM-105

Description

adds an option for setting master level startup hook to TCD to our helm chart

I'll rebase after the target branch is merged into main

Base automatically changed from hz-global-startup to main now

nice

Test Plan

deploy locally to kind and run a command with master tcd startup set

Checklist

  • Changes have been manually QA'd
  • User-facing API changes need the "User-facing API Change" label.
  • Release notes should be added as a separate file under docs/release-notes/.
    See Release Note for details.
  • Licenses should be included for new code which was copied and/or modified from any external code.

@cla-bot cla-bot bot added the cla-signed label Apr 9, 2024
@hamidzr hamidzr changed the title helm: master level config template chore: master level config template Apr 9, 2024
@hamidzr hamidzr changed the title chore: master level config template chore: helm master level config template Apr 9, 2024
Copy link

codecov bot commented Apr 9, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 41.36%. Comparing base (d0497da) to head (8544410).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #9135      +/-   ##
==========================================
- Coverage   46.54%   41.36%   -5.18%     
==========================================
  Files         755      727      -28     
  Lines      104838   103063    -1775     
  Branches     2413     2414       +1     
==========================================
- Hits        48795    42633    -6162     
- Misses      55834    60221    +4387     
  Partials      209      209              
Flag Coverage Δ
backend 34.20% <ø> (-0.05%) ⬇️
harness 49.53% <ø> (-13.41%) ⬇️
web 36.76% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

see 171 files with indirect coverage changes

Base automatically changed from hz-global-startup to main April 9, 2024 22:22
Copy link

netlify bot commented Apr 9, 2024

Deploy Preview for determined-ui canceled.

Name Link
🔨 Latest commit 76c1028
🔍 Latest deploy log https://app.netlify.com/sites/determined-ui/deploys/6618356712ef77000787304c

@determined-ci determined-ci requested a review from a team April 9, 2024 22:35
@determined-ci determined-ci added the documentation Improvements or additions to documentation label Apr 9, 2024
@hamidzr hamidzr changed the title chore: helm master level config template feat: helm master level config template Apr 9, 2024
@hamidzr hamidzr marked this pull request as ready for review April 10, 2024 16:00
@hamidzr hamidzr requested review from a team and carolinaecalderon and removed request for a team April 10, 2024 16:00
@hamidzr hamidzr added the to-cherry-pick Pull requests that need to be cherry-picked into the current release label Apr 10, 2024
@hamidzr hamidzr removed the request for review from carolinaecalderon April 10, 2024 16:08
@hamidzr hamidzr self-assigned this Apr 10, 2024
@hamidzr hamidzr requested a review from a team as a code owner April 10, 2024 18:13
@hamidzr hamidzr requested a review from highvelcty April 10, 2024 18:13
@hamidzr
Copy link
Contributor Author

hamidzr commented Apr 10, 2024

@hamidzr hamidzr requested a review from highvelcty (assigned from determined-ai/backend) 34 minutes ago

did I? 🤷🏼 (feel free to ignore it)

@hamidzr
Copy link
Contributor Author

hamidzr commented Apr 10, 2024

having problems with merging my prs due to github outage

@hamidzr hamidzr requested a review from a team as a code owner April 10, 2024 20:03
@hamidzr hamidzr removed the request for review from highvelcty April 10, 2024 21:50
@hamidzr
Copy link
Contributor Author

hamidzr commented Apr 10, 2024

@determined-ai/backend @determined-ai/infrastructure can I get stampes to make github happy?

@hamidzr hamidzr changed the title feat: helm master level config template feat: add helm master level config template for tcd startup hooks Apr 10, 2024
@hamidzr hamidzr requested a review from a team as a code owner April 11, 2024 16:29
@hamidzr hamidzr requested a review from jgongd April 11, 2024 16:29
return True
pools = mc.get("resource_pools", [])
for p in pools:
print(p)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

shoot I forgot to take this out but not gonna rerun ci at this point since we're waiting to cherry-pick it

@hamidzr hamidzr enabled auto-merge (squash) April 11, 2024 20:47
@hamidzr hamidzr disabled auto-merge April 11, 2024 21:31
@hamidzr hamidzr merged commit b109108 into main Apr 11, 2024
76 of 87 checks passed
@hamidzr hamidzr deleted the hz-startup-hook-helm branch April 11, 2024 21:32
dai-release bot pushed a commit that referenced this pull request Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed documentation Improvements or additions to documentation to-cherry-pick Pull requests that need to be cherry-picked into the current release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants