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(deploy/ecs): add ecs support to halyard #916

Merged
merged 1 commit into from
Apr 18, 2018

Conversation

melbit-michaelw
Copy link
Contributor

PR to add ECS support into Halyard. This also requires Deck PR 5190

@lwander
Copy link
Member

lwander commented Apr 17, 2018

Nicely done! To generate the docs that we will promote to spinnaker.io on the next stable release of halyard, can you run make in the ./halyard-cli directory, and check in the changes?


@Override
public void validate(ConfigProblemSetBuilder p, EcsAccount n) {
p.addProblem(Severity.WARNING, "Very limited validation for the ECS provider has been implemented.");
Copy link
Member

Choose a reason for hiding this comment

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

Could you rephrase this to "This only validates that a corresponding AWS account has been created for your ECS account."

I think that'll potentially avoid some questions down the road when people see a WARNING in their deploy logs.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@lwander Sorry, I'm new at this. I've squashed my commits and force pushed which seems to be the correct approach based on the contributing page, but that makes the comments in this PR look odd since they no longer reflect the code. Should I instead be just adding new commits, and they can be squashed when merged into master ?

Anyway, added the docs and updated the warning message.

Copy link
Member

Choose a reason for hiding this comment

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

No worries, that's the right approach. I (personally) prefer keeping all commits separate until we merge for clarity, maybe we can update the contributor guide to reflect that.

@lwander lwander merged commit 1e26498 into spinnaker:master Apr 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants