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

[WIP] Rolling update improvements #1064

Closed

Conversation

chrislovecnm
Copy link
Contributor

@chrislovecnm chrislovecnm commented Dec 5, 2016

  • improved rolling updates by cordon the node before destroy, and validating the cluster on wait
  • starting the implementation of e2e testing specific to kops
  • implemented create s3 bucket function

This change is Reviewable

@chrislovecnm chrislovecnm added this to the 1.4.2 milestone Dec 5, 2016
@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Dec 5, 2016
)

var (
// Hermione requires a PUBLIC SSH key to drop off on the cluster for access..
Copy link
Contributor

Choose a reason for hiding this comment

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

@chrislovecnm - this has got to go and get squashed unfortunately

var (
// Hermione requires a PUBLIC SSH key to drop off on the cluster for access..
// The private half of this key is carefully hidden in a place most users will never know about
DefaultSSHPublicKeyBytes = []byte("ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCnhkq2fUyDMImFAfiRItxuVNbcLc6CTj0Fipb/DWlNBhVSL34fJeUw4oFqPDuL0N2cUTsxH22drie/AOJCVzZ4f7OEECFAh6RD2I11GxqrlDppr4KjWBoV//XyGbPZa4NXg+Bpg0+UVefqjAQNiAIRmuJ8vBsl952Vkf46RIKNAznoNUI7vnYkfvU1eCCaFcWiysxfg8BALiKS4Trv00TmHO15PPuiHeYzeu4wAB+0Mtuc6uh4WmqIWOEe/jmIhdHXYniHm3AEtMjL1GVMly/QEKjANUFZCZsBFbm3S6T+o820reOXSSG1wW2XBfOSTNyGlBZJFnutQntBwvHpw6A9 [email protected]")
Copy link
Contributor

Choose a reason for hiding this comment

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

Get this key out of here please :)

return nil, fmt.Errorf("error in create cluster name %v", err)
}

// TODO: setup dynamically
Copy link
Contributor

Choose a reason for hiding this comment

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

RE: Dynamically generated.. it would be fabulous if our tests could read in a cluster spec YAML file...

update tests and starting working on e2e
@chrislovecnm chrislovecnm force-pushed the rolling-update-improvements branch from 70eeb4c to c1d5011 Compare December 5, 2016 16:25
@k8s-ci-robot
Copy link
Contributor

Jenkins Kubernetes AWS e2e failed for commit c1d5011. Full PR test history.

The magic incantation to run this job again is @k8s-bot aws e2e test this. Please help us cut down flakes by linking to an open flake issue when you hit one in your PR.

)

// Will execute a command given a raw command string
func ExecOuput(c, args string, env []string) (string, error) {
Copy link
Contributor

Choose a reason for hiding this comment

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

Is this a typo? Should it be ExecOutput?

@krisnova krisnova dismissed their stale review December 11, 2016 19:25

concerns addressed

@chrislovecnm
Copy link
Contributor Author

Closing because I have done #1134

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants