Skip to content
This repository was archived by the owner on Jul 24, 2019. It is now read-only.

Conversation

@intlabs
Copy link
Contributor

@intlabs intlabs commented Mar 14, 2017

What is the purpose of this pull request?: To bring Nova Keystone Jobs inline with other services.

What issue does this pull request address?: N/A

Notes for reviewers to consider:
This PR should bring Nova Keystone Jobs inline with Cinder and Heat, and is part of the effort to standardize the common elements in charts prior to moving to OpenStack.

Specific reviewers for pull request:
@alanmeadows @v1k0d3n @larryrensing @wilkers-steve

{{- include "helm-toolkit.keystone_user" . | indent 4 }}
init.sh: |
{{ tuple "bin/_init.sh.tpl" . | include "helm-toolkit.template" | indent 4 }}
post.sh: |
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Should be removed...

Copy link
Contributor

@wilkers-steve wilkers-steve left a comment

Choose a reason for hiding this comment

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

Pete, this looks good. Thanks for cleaning this up. Also, thanks for cleaning up the dependency list here. LGTM 👍

@intlabs
Copy link
Contributor Author

intlabs commented Mar 14, 2017

@wilkers-steve thanks for the review :)

I need to do a little bit more cleanup for a couple of things I missed, I'll ping you soon as they are ready.

@v1k0d3n v1k0d3n changed the title Update Nova Keystone Jobs to match common architecture feat: Update Nova Keystone Jobs to match common architecture Mar 14, 2017
@intlabs
Copy link
Contributor Author

intlabs commented Mar 15, 2017

@wilkers-steve I've made a few minor tweaks, could you please review this again at your convenience.

Copy link
Contributor

@wilkers-steve wilkers-steve left a comment

Choose a reason for hiding this comment

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

LGTM @intlabs 👍

@larryrensing
Copy link
Contributor

LGTM @intlabs

Copy link
Collaborator

@v1k0d3n v1k0d3n left a comment

Choose a reason for hiding this comment

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

LGTM. only one question that doesn't prevent any of this getting merged as is, honestly.

@@ -132,60 +134,48 @@ memcached:
dependencies:
Copy link
Collaborator

Choose a reason for hiding this comment

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

thanks for your incredible patience while i've been fighting the good fight (day job/i.e. calls). you may have already addressed this in another PR that I'm about to get to soon, but QQ:

do we want dependency order to be the same across all charts (i.e. db_init > db_sync > api etc? i know you're in the middle of an awesome effort to clean this up, so you may have actually tacked this as part of another PR I'm about to review.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@v1k0d3n, we do :) I'm picking up the drips and drabs that have got through as part of the final job cleanup that's started with: #289.

Copy link
Collaborator

Choose a reason for hiding this comment

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

sounds good. tracked on the roadmap now. thanks.

@v1k0d3n v1k0d3n merged commit 92138b3 into att-comdev:master Mar 18, 2017
@v1k0d3n v1k0d3n changed the title feat: Update Nova Keystone Jobs to match common architecture cleanup: Update Nova Keystone Jobs to match common architecture Mar 18, 2017
@v1k0d3n v1k0d3n changed the title cleanup: Update Nova Keystone Jobs to match common architecture clean: Update Nova Keystone Jobs to match common architecture Mar 18, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants