Skip to content

Reside 83: Resolve secrets before upgrade#6

Open
richfitz wants to merge 3 commits into
masterfrom
reside-83
Open

Reside 83: Resolve secrets before upgrade#6
richfitz wants to merge 3 commits into
masterfrom
reside-83

Conversation

@richfitz

@richfitz richfitz commented Dec 4, 2019

Copy link
Copy Markdown
Member

This PR will resolve secrets earlier in an upgrade, which will prompt for the github token earlier (before images are pulled). By exposing the resolve_secrets method on the constellation object we can also call this when upgrading hintr alone (mrc-1146 - see separate PR in hint-deploy)

@codecov

codecov Bot commented Dec 4, 2019

Copy link
Copy Markdown

Codecov Report

Merging #6 into master will not change coverage.
The diff coverage is 100%.

Impacted file tree graph

@@          Coverage Diff          @@
##           master     #6   +/-   ##
=====================================
  Coverage     100%   100%           
=====================================
  Files           7      7           
  Lines         561    565    +4     
=====================================
+ Hits          561    565    +4
Impacted Files Coverage Δ
constellation/constellation.py 100% <100%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ba23668...5a8d19d. Read the comment docs.

@richfitz richfitz requested a review from EmmaLRussell December 4, 2019 16:08

@EmmaLRussell EmmaLRussell left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looks good, makes sense. Possible to put in a test for the new behaviour in restart?

@richfitz richfitz requested a review from EmmaLRussell December 9, 2019 09:46
@hillalex

Copy link
Copy Markdown
Contributor

Can we merge this? Useful to have that method exposed!

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.

3 participants